We are seeking a skilled and proactive DevOps Engineer with strong expertise in Amazon Web Services (AWS) to join our engineering team. The ideal candidate will be responsible for building and maintaining scalable infrastructure, automating deployment pipelines, and ensuring high availability and performance of cloud-based applications.
Responsibilities
- Design, implement, and manage CI / CD pipelines using tools like Jenkins, GitHub Actions, or AWS CodePipeline
- Build and maintain infrastructure as code using Terraform or AWS CloudFormation
- Monitor and optimize system performance, reliability, and scalability across AWS services
- Manage containerized applications using Docker and orchestration tools like Kubernetes or ECS
- Implement security best practices across cloud infrastructure and deployment workflows
- Collaborate with development and QA teams to streamline release cycles and improve deployment efficiency
- Troubleshoot production issues and participate in on-call rotations as needed
- Maintain documentation for infrastructure, processes, and configurations
Required Skills & Qualifications
3+ years of experience in DevOps or Site Reliability EngineeringStrong hands-on experience with AWS services (EC2, S3, Lambda, RDS, CloudWatch, IAM, etc.)Proficiency in scripting languages (Python, Bash, or Shell)Experience with infrastructure as code (Terraform, CloudFormation)Familiarity with containerization and orchestration (Docker, Kubernetes, ECS)Solid understanding of networking, monitoring, and logging tools (Prometheus, Grafana, ELK, etc.)Knowledge of CI / CD tools and practicesExcellent problem-solving and communication skillsPreferred Qualifications
AWS certifications (e.g., AWS Certified DevOps Engineer, Solutions Architect)Experience with serverless architecture and microservicesExposure to Agile / Scrum methodologiesFamiliarity with GitOps and automated testing frameworksSeniority level
Mid-Senior levelEmployment type
ContractJob function
Software Development#J-18808-Ljbffr