Job Description:
Job Purpose:
We are seeking a highly skilled and experienced DevOps Engineer with a primary focus on AWS
cloud services. The ideal candidate will be proficient in automated provisioning, cloud
management, and possess expertise in tools such as Terraform and Packer. As a DevOps Lead,
you will play a crucial role in designing, implementing, and maintaining our cloud infrastructure to
ensure optimal performance, reliability, and scalability.
Roles and Responsibilities:
? AWS Cloud Management: Design, deploy, and manage AWS cloud infrastructure.
Optimize and maintain cloud resources for performance and cost efficiency. Monitor and
ensure the security of cloud-based systems.
? Automated Provisioning: Develop and implement automated provisioning processes for
infrastructure deployment. Utilize tools like Terraform and Packer to automate and
streamline the provisioning of resources.
? Infrastructure as Code (IaC): Champion the use of Infrastructure as Code principles.
Collaborate with development and operations teams to define and maintain IaC scripts
for infrastructure deployment and configuration.
? Collaboration and Communication: Work closely with cross-functional teams to
understand project requirements and provide DevOps expertise. Communicate
effectively with team members and stakeholders regarding infrastructure changes,
updates, and improvements.
? Continuous Integration/Continuous Deployment (CI/CD): Implement and maintain CI/CD
pipelines to automate software delivery processes. Ensure reliable and efficient
deployment of applications through the development lifecycle.
? Performance Monitoring and Optimization: Implement monitoring solutions to track
system performance, troubleshoot issues, and optimize resource utilization. Proactively
identify opportunities for system and process improvements.
Mandatory Skills:
? Proven experience as a DevOps Engineer or similar role, with a focus on AWS.
? Strong proficiency in automated provisioning and cloud management.
? Experience with Infrastructure as Code tools, particularly Terraform and Packer.
? Solid understanding of CI/CD pipelines and version control systems.
? Strong scripting skills (e.g., Python, Bash) for automation tasks.
? Excellent problem-solving and troubleshooting skills.
? Good interpersonal and communication skills for effective collaboration.
Secondary Skills:
? AWS certifications (e.g., AWS Certified DevOps Engineer, AWS Certified Solutions
Architect).
? Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
? Knowledge of microservices architecture and serverless computing.
? Familiarity with monitoring and logging tools (e.g., CloudWatch, ELK stack).
Education Qualifications:
? Bachelor’s degree in computer science, Information Technology, Bachelor of Engineering
(BE), Bachelor of Technology (B Tech)