You will support, maintain, and improve CI/CD pipelines using GitLab CI/CD.
You will manage and monitor cloud infrastructure in AWS, including services such as EC2, S3, and RDS.
You will deploy and operate applications on Kubernetes clusters.
You will monitor system health and application performance using tools like Grafana, Prometheus, and logs.
You will support and troubleshoot issues with PostgreSQL databases, focusing on connections, performance, and backups.
You will collaborate with developers to ensure efficient deployment and reliable environments.
You will participate in on-call rotations for incident handling.
You will contribute to infrastructure-as-code initiatives, utilizing tools such as Terraform and Helm charts.
You will participate in post-incident reviews and work to improve reliability based on findings.
Requirements:
You must be comfortable using and troubleshooting AWS services.
You should be able to write, maintain, and optimize GitLab CI/CD pipelines, including caching and dynamic environments.
You need to be proficient in Docker and have experience with core Kubernetes concepts, such as ConfigMaps, Secrets, Deployments, and Helm.
You should manage and rotate secrets using HashiCorp Vault, with a solid understanding of authentication methods and policy structure.
You need to understand Kafka fundamentals, including producers, consumers, and basic CLI tools.
You should be able to build and maintain Grafana dashboards for observability.
You must be confident in managing PostgreSQL configurations and backups, including using pg_dump and WAL shipping.
You should be familiar with incident response practices and system health monitoring.
You need a working knowledge of Terraform, Helm, and ArgoCD for infrastructure management and deployments.
You should have a good knowledge of English and be fluent in the Russian language.
Benefits:
You will have the opportunity to make something great even greater, contributing to the growth and development of the best fintech company on the market.
There are career prospects available, as the company is young and ambitious, and it is important for employees to grow with the organization.
You will work with coworkers who are passionate about their business.
Compensation will fully correspond to your competence and knowledge, with yearly performance reviews.
The position offers a remote work option.
You will receive 20 days of vacation time, bank holidays, sick leaves, and an additional day off for your birthday.