Overview
Senior DevOps Engineer role focused on designing, implementing and supporting scalable, secure and highly available AWS cloud infrastructure, enabling efficient and reliable software delivery across global environments.
What you'll do
- Design, implement and manage end-to-end DevOps processes across development, testing, deployment, release management and production support.
- Build, maintain and optimize CI/CD pipelines using tools such as GitLab, Jenkins, Docker and related DevOps technologies.
- Automate infrastructure provisioning and application deployments using Infrastructure as Code (IaC) methodologies.
- Manage, support and optimize cloud-native applications and infrastructure across multiple AWS regions.
- Partner with development teams to streamline code integration, automated testing and release management processes.
- Design and implement monitoring, logging, alerting and observability solutions to ensure platform reliability and operational excellence.
- Troubleshoot production issues, perform root cause analysis and implement automation-driven recovery and resiliency mechanisms.
- Create and maintain operational runbooks, deployment procedures, release documentation and technical support guides.
- Drive continuous improvement through automation, standardization and adoption of DevOps best practices.
- Participate in on-call support and ensure critical applications meet defined availability, reliability and performance SLAs.
- Collaborate closely with engineering, architecture and business stakeholders to deliver scalable, secure and innovative cloud solutions.
What you'll need
- 5-8 years of experience in DevOps, Cloud Engineering, SRE or Platform Engineering.
- Strong expertise in GitLab CI/CD, Jenkins, Docker, Kubernetes and Git-based workflows.
- Proven experience building and managing enterprise-scale CI/CD pipelines and cloud-native platforms.
- Hands-on experience with AWS services including Lambda, CloudFormation, CDK, EKS, ECS, ECR, API Gateway, SNS, SQS, S3, KMS, DynamoDB, DocumentDB, Athena, OpenSearch and Serverless Framework.
- Strong knowledge of Kubernetes administration, container orchestration and containerized application deployments.
- Proficiency in Python, Bash, Shell Scripting, PowerShell and automation frameworks.
- Experience designing and supporting scalable AWS cloud and DevOps architectures.
- Expertise in monitoring, observability, logging, incident management, troubleshooting and production support.
- Proven ability to manage mission-critical production environments and resolve high-severity incidents.
- Hands-on experience with Infrastructure as Code (IaC), release automation and deployment orchestration.
- Strong understanding of cloud security, compliance, availability, reliability and performance optimization.
- Experience implementing and managing multi-region AWS environments and cloud-native applications.
- Skilled in driving automation, standardization and operational excellence using DevOps and SRE best practices.
- Strong collaboration skills with engineering, product and business stakeholders to deliver scalable cloud solutions.
- Familiarity with Agile/Scrum methodologies and modern software delivery practices.
- Ability to provide technical leadership in CI/CD, cloud infrastructure, platform engineering and operational excellence.
Read the full description and apply on the company’s own careers page.