Role & Responsibilities:
AWS Cloud Management:
• Lead the design, deployment, and management of AWS cloud infrastructure to ensure scalability, security, and reliability.
• Oversee the implementation of best practices for cloud resource utilization.
Automated Provisioning:
• Drive the development and maintenance of automated provisioning processes for infrastructure deployment, leveraging tools such as Terraform and Packer.
• Continuously enhance deployment workflows to optimize efficiency.
Financial Operations (FinOps):
• Implement and champion FinOps practices to optimize cloud costs and resource utilization.
• Conduct regular cost analysis and identify opportunities for cost savings without compromising performance.
Infrastructure as Code (IaC):
• Collaborate with teams to implement and maintain IaC scripts for infrastructure configuration and deployment.
• Ensure version control and consistency in infrastructure code across projects.
Team Leadership:
• Lead and mentor a team of DevOps engineers, providing technical guidance and support.
• Foster a collaborative and innovative team culture focused on continuous improvement.
Continuous Integration/Continuous Deployment (CI/CD):
• Drive the implementation and maintenance of CI/CD pipelines to automate software delivery processes.
• Ensure seamless and reliable application deployments across environments.
Monitoring and Optimization:
• Implement monitoring solutions for cloud resources and applications.
• Proactively identify and address performance bottlenecks, ensuring optimal system performance.
Mandatory Skillset:
• Proven experience as a DevOps Engineer, with experience managing and leading teams.
• Strong proficiency in AWS cloud services, automated provisioning, and cloud management.
• Experience with Infrastructure as Code tools, particularly Terraform and Packer.
• Expertise in FinOps and optimizing cloud resources for cost efficiency.
• Familiarity with CI/CD pipelines, version control systems, and scripting languages.
• Excellent problem-solving and troubleshooting skills.
Qualification: Bachelor’s degree in computer science, Information Technology, Bachelor of Engineering (BE), Bachelor of Technology (B Tech)
Experience: 8 to 12 years