We are looking for a AWS DevOps Specialist
We are seeking an experienced AWS DevOps Specialist to drive automation, scalability, and continuous delivery within our AWS cloud infrastructure. The successful candidate will have in-depth knowledge of AWS services, infrastructure automation, CI/CD pipelines, and cloud-native application deployment practices. This role requires close collaboration with development, operations, and security teams to ensure smooth application lifecycle management and infrastructure optimization.
Key Responsibilities:
- Infrastructure as Code (IaC):
o Design, implement, and manage cloud infrastructure using automation tools such as AWS CloudFormation, Terraform, or Ansible.
o Ensure consistency and reliability of AWS resources through automated provisioning and configuration management.
- CI/CD Pipeline Management:
o Build and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines for seamless deployment of applications and services.
o Use AWS CodePipeline, Jenkins, GitLab, or similar tools to automate code builds, tests, and releases.
o Integrate security and compliance checks into CI/CD pipelines (DevSecOps).
- Containerization & Orchestration:
o Design and manage containerized environments using Docker and orchestrate them with Kubernetes (EKS) or Amazon ECS.
o Optimize container orchestration for scalability, resilience, and performance.
- Monitoring & Logging:
o Set up monitoring, alerting, and log management using AWS CloudWatch, ELK stack, Prometheus, Grafana or similar tools.
o Implement proactive monitoring of system performance, application health, and AWS resource utilization.
- Automation & Scripting:
o Automate repetitive tasks using scripting languages (e.g., Python, Bash) and AWS Lambda for serverless automation.
o Develop tools and scripts to improve automation and reduce manual intervention in deployments and infrastructure management.
- Security & Compliance:
o Ensure security best practices in AWS environments, including IAM roles, security groups, encryption (KMS), and secure networking (VPC, VPN).
o Implement automated compliance monitoring and audits using AWS Config, AWS Trusted Advisor, and other tools.
- Cost Optimization:
o Monitor and optimize cloud usage and costs using AWS Cost Explorer and other cloud cost management tools.
o Recommend architectural improvements to reduce cloud expenses while maintaining high performance and reliability.
- Collaboration & Support:
o Work closely with development, operations, and QA teams to ensure smooth and efficient software delivery pipelines.
o Provide DevOps best practices and technical guidance to teams in terms of automation, deployment, and scaling.
Qualifications:
- Education:
o Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience:
o Proven experience as a DevOps Engineer or AWS DevOps Specialist, preferably in a large-scale cloud environment.
o Strong hands-on experience with AWS services such as EC2, S3, Lambda, RDS, Route 53, VPC, and ELB.
o Experience building and managing CI/CD pipelines using AWS CodePipeline, Jenkins, GitLab, or similar tools.
o Extensive experience with IaC tools (e.g., Terraform, CloudFormation) and configuration management tools (e.g., Ansible, Puppet).
- Skills:
o Expertise in containerization and orchestration technologies (Docker, Kubernetes, EKS, ECS).
o Strong Linux/Unix system administration skills.
o Proficiency in one or more scripting languages such as Python, Bash, or PowerShell.
o Familiarity with monitoring, logging, and observability tools like CloudWatch, ELK stack, Prometheus, or Grafana.
o Knowledge of cloud security principles and best practices.
- Soft Skills:
o Strong problem-solving and analytical skills.
o Ability to work both independently and in a collaborative environment.
o Excellent verbal and written communication skills.
o Ability to manage multiple projects and tasks simultaneously.
Preferred Qualifications:
- AWS Certified DevOps Engineer or similar AWS certifications.
- Experience with serverless architectures (EMR Serverless, AWS Lambda, API Gateway).
- Knowledge of multi-cloud environments (AWS, GCP, Azure) and hybrid cloud strategies.
- Familiarity with DevSecOps practices.