DevOps Engineer
Centogene
Flexible Location, Europe
Your Responsibilities
- Design, deploy, and maintain secure, scalable AWS infrastructure, including VPC, EC2, IAM, Auto Scaling, and CloudFront;
- Build and manage CI/CD pipelines using GitLab CI/CD, GitHub Actions, and automate deployments via CodePipeline, CodeBuild, and CodeDeploy;
- Implement Infrastructure as Code (IaC) with Terraform for reproducible and modular infrastructure provisioning;
- Manage containerized applications using Docker, Amazon ECS, and EKS, ensuring high availability and performance;
- Securely manage secrets and configurations using AWS Secrets Manager and SSM, and integrate best practices across workflows;
- Develop event-driven and serverless workflows using AWS Lambda, Step Functions, SQS, SNS, and EventBridge;
- Work collaboratively with development and IT teams to implement best practices across the pipeline.
Your profile
- 7+ years of professional experience in DevOps or Cloud Engineering, with a strong focus on AWS ecosystems;
- Solid hands-on experience with core AWS services, including but not limited to:
- EC2, S3, RDS, VPC, IAM, CloudFront, Route 53;
- Lambda, ECS/EKS, Step Functions, CloudWatch;
- CodePipeline, CodeBuild, CodeDeploy, SQS, SNS, EventBridge.
- Strong scripting skills in Python, Bash, or similar languages;
- Proficiency with Terraform, and experience designing reusable and modular infrastructure components;
- Solid understanding of networking, security, and high availability in cloud infrastructure;
- Familiarity with containerization and orchestration (e.g., Docker, Kubernetes, AWS Fargate);
- Experience implementing monitoring and observability tools;
- Knowledge of DevOps best practices, automation frameworks, and agile development processes;
- Excellent analytical and troubleshooting skills;
- Strong communication skills and the ability to collaborate in a cross-functional, international team.
Don't forget to mention EuroTechJobs when applying.