Seeking a highly skilled and experienced Senior DevOps Engineer to join our dynamic team. This role is pivotal in driving our DevOps initiatives, with a strong focus on using Terraform as a cloud automation tool. The ideal candidate will possess a deep understanding of cloud infrastructure, CI/CD pipelines, and best practices in DevOps.
- Design, implement, and manage scalable infrastructure using Terraform.
- Create and maintain reusable Terraform modules and templates to streamline deployment processes.
- Architect, Manage and optimize cloud resources across platforms such as AWS, Azure, or Google Cloud.
- Implement best practices for security, compliance, and cost management in cloud environments.
- Experience with serverless architectures and microservices.
- Familiarity with security practices in cloud environments.
- Build and maintain robust CI/CD pipelines to automate the deployment of applications and infrastructure.
- Collaborate with development teams to integrate automated testing and deployment strategies.
- Implement monitoring, logging, and alerting solutions for cloud infrastructure.
- Analyze performance metrics and make recommendations for improvements and optimization.
- Work with DevOps engineers, providing guidance, mentorship, and support.
- Foster a culture of collaboration, continuous improvement, and innovation within the team.
- Work closely with developers, QA, and other stakeholders to ensure seamless integration and deployment processes.
- Participate in architectural discussions and design reviews to promote best practices.
- Understanding of key concepts in artificial intelligence, machine learning, and deep learning, LLM, Generative AI, Neural networks etc.,
- Identify and resolve infrastructure issues in a timely manner.
- Provide on call support for production systems as needed.