CloudFerro is a provider of innovative cloud computing services. It offers and manages cloud environments for specialized markets, including the European space industry, climate research, and scientific applications. The company has extensive experience in storing and processing large datasets, including multi-petabyte repositories of Earth observation satellite data.
Leading companies and research institutions across Europe rely on CloudFerro solutions to process large datasets, including the European Space Agency (ESA), EUMETSAT, the European Centre for Medium-Range Weather Forecasts (ECMWF), Mercator Ocean International, the German Aerospace Center (DLR), EGI, and many others.
Your responsibilities will include:
-
Developing an end-user monitoring framework
-
Enhancing the system that processes provisioning events and IAM
-
Actively participating in R&D topics such as efficient scheduling, NVMe-Of utilization, SPDK/DPDK, GPU clustering, high-availability multi-tenant networked shared file systems, SDN, Software Defined Data Center, and multi-dimensional cloud scaling
-
Adding new application features and technical improvements, including refactoring and expanding test coverage
How we work:
-
Automation plays a key role in our processes
-
We practice code review, CI/CD, best practices, and testing
-
Work is performed on Linux
-
We follow Scrum/Agile methodologies
-
Tools we use: Git, Confluence, Jira
-
Technology stack: Linux, OpenStack, Python 3.8+, SQLAlchemy, Django, PostgreSQL, Redis, RabbitMQ, MySQL, Docker, OpenSearch, GitLab, GitLab CI/CD, Argo CD, Keycloak, HAProxy, Envoy
-
Monitoring is based on Prometheus + ELK, Thanos, Opsgenie, and Grafana