We are seeking an experienced
AWS DevOps Engineer
to join our team. The ideal candidate will have strong expertise in
Amazon Web Services (AWS)
, automation, CI/CD pipelines, and infrastructure as code (IaC). You will be responsible for designing, implementing, and managing scalable, secure, and highly available cloud environments while ensuring smooth deployment processes.
Key Responsibilities:
Design, implement, and maintain
AWS cloud infrastructure
for high availability and scalability.
Develop and manage
CI/CD pipelines
using tools like
Jenkins, GitLab CI, or AWS CodePipeline
.
Automate infrastructure provisioning using
Terraform, CloudFormation, or Ansible
.
Monitor system performance and troubleshoot issues using
CloudWatch, ELK Stack, or Prometheus
.
Implement
security best practices
for AWS resources, including IAM roles, policies, and encryption.
Collaborate with development teams to streamline deployment processes and improve system reliability.
Optimize cost and performance of AWS services.
Ensure compliance with
DevOps and cloud governance standards
.
Required Skills \& Qualifications:
3+ years
of experience in AWS cloud services (EC2, S3, RDS, Lambda, VPC, etc.).
Strong knowledge of
Linux/Unix systems
and shell scripting.
Hands-on experience with
CI/CD tools
(Jenkins, GitLab, AWS CodePipeline).
Proficiency in
Infrastructure as Code
tools (Terraform, CloudFormation).
Familiarity with
containerization
(Docker, Kubernetes, ECS/EKS).
Experience with
monitoring and logging tools
(CloudWatch, ELK, Prometheus).
Knowledge of
networking concepts
(VPC, Subnets, Security Groups).
Strong problem-solving and troubleshooting skills.
Preferred Qualifications:
AWS Certified Solutions Architect or AWS Certified DevOps Engineer.
Experience with
serverless architecture
and microservices.
Familiarity with
Agile methodologies
and DevOps culture.
Soft Skills:
Excellent communication and collaboration skills.
Ability to work in a fast-paced environment and manage multiple priorities.