Join our dynamic team as a Senior DevOps Engineer and take a leading role in advancing our cloud infrastructure and DevOps practices. We are seeking a seasoned professional with over 6 years of experience, possessing deep expertise in AWS cloud, IaC, CI/CD, Kubernetes, scripting, and a broad range of DevOps tools.
Responsibilities:
- Design, implement, and manage AWS cloud infrastructure utilizing IaC tools, ensuring security, optimal performance, scalability and reliability;
- Implement and manage containerization solutions and orchestration with Kubernetes (k8s), enhancing deployment processes and system scalabilitу;
- Provide robust support to the development team by building and optimizing CI/CD processes with Jenkins/GitLab CI/CD, assisting in infrastructure solutions, and enhancing local development practices;
- Utilize configuration management tools to build and maintain consistent and efficient system configurations;
- Actively monitor working environments with observability tools and solutions to quickly respond to and resolve incidents;
- Utilizing SecOps practices and tools to follow best security standards, resolving security incidents;
- Update documentation to reflect changes and enhancements.
Requirements:
- 6+ years of experience as a DevOps Engineer;
- Proven experience in automated provisioning and management of cloud resources, with a strong preference for skills in Terraform and AWS;
- Solid understanding of cloud design patterns, best practices, and considerations, with specific experience in AWS;
- Expertise in containerization solutions (Docker) and orchestration with Kubernetes, ensuring efficient deployment and scaling of applications;
- Knowledge of Helm for managing Kubernetes applications;
- Experience with secrets management and IAM solutions;
- Experience with building, managing and configuration applications and services written on Java, Python, JavaScript/TypeScript, with utilization build tools such as Maven, Gradle, Npm;
- Demonstrated ability in building and maintaining CI/CD pipelines, with prior experience in Jenkins/GitLab;
- Knowledge of GitOps tools such as Argo CD or FluxCD;
- Familiarity with RDBMS MySQL and PostgreSQL, and NoSQL storages like MongoDB, ElasticSearch, Redis, Cassandra;
- Familiarity with messaging technologies such as RabbitMQ, Kafka, SNS, or SQS;
- Expereince with a variety of observability tools (ELK, Prometheus/Graphana, Jagger, Zipkin or alternatives);
- Solid experience with Linux in a production environment, capable of managing and troubleshooting complex systems;
- Scripting skill Bash and Groovy, Python optionally;
- Experience with code quality tools like SonarQube or alternatives;
- Upper-Intermediate English level;
- Strong teamwork and problem-solving skills.
If you are a proactive, results-driven DevOps professional with a passion for cloud technologies, we invite you to apply and be a crucial part of our cutting-edge projects.