We are seeking a highly skilled AWS DevOps Engineer to join our dynamic team. The ideal candidate will have a strong background in cloud infrastructure, CI/CD pipelines, automation, and configuration management on AWS. You will work closely with development, QA, and operations teams to ensure a smooth DevOps process and reliable infrastructure.
Key Responsibilities:
Design, implement, and maintain AWS infrastructure using Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation).
Build and manage CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or AWS CodePipeline.
Automate deployment processes and monitor performance across environments.
Manage containerization using Docker and orchestration with Kubernetes or Amazon ECS/EKS.
Implement and maintain monitoring, logging, and alerting systems (e.g., CloudWatch, Prometheus, ELK stack).
Ensure security, scalability, and cost-efficiency of AWS infrastructure.
Collaborate with developers to optimize application performance and deployment.
Troubleshoot infrastructure and deployment issues across dev, staging, and production environments.
Required Skills & Qualifications:
Bachelor’s degree in Computer Science, Engineering, or related field.
3+ years of experience in DevOps or cloud engineering roles.
Strong experience with AWS services (EC2, S3, Lambda, RDS, VPC, IAM, etc.).
Hands-on experience with Terraform, CloudFormation, or similar IaC tools.
Proficiency in scripting languages like Bash, Python, or Groovy.
Experience with Git, branching strategies, and repository management.
Familiarity with containerization and orchestration: Docker, Kubernetes, EKS/ECS.
Knowledge of monitoring/logging tools: CloudWatch, Datadog, ELK, etc.
Understanding of networking, firewalls, load balancers, and security best practices in the cloud.
Preferred Qualifications:
AWS Certified (e.g., AWS Certified DevOps Engineer – Professional).
Experience with Agile methodologies and tools like Jira, Confluence.
Knowledge of serverless architecture and tools like AWS Lambda, API Gateway.
Experience with configuration management tools (e.g., Ansible, Chef, Puppet).