Designation : Cloud Devops (Azure/GCP)- Manager- Bangalore
Experience: 10 - 14.1Years
Location: Bangalore
Job Description
As a Cloud Engineer, you will:
- Collaborate with cross-functional teams to implement and automate cloud infrastructure solutions that meet business requirements and performance goals.
- Work with current-edge cloud technologies and requires hands- on programming experience.
- Develop and maintain Infrastructure as Code using tools like Terraform or ARM template to automate the deployment of cloud resources.
- Implement security best practices, conduct regular security assessments, and ensure compliance with industry standards and regulations.
- Setup monitoring and alerting systems to proactively identify and resolve infrastructure issues.
- Optimize resource utilization and costs and provide regular reports on expense forecasting.
- Collaborate with software development to develop new features along with enabling the continuous integration and continuous delivery CI/CD pipelines.
- Design, development, optimize, and performance tuning of custom applications.
- Create and maintain clear and comprehensive documentation for infrastructure configurations and processes.
Desired Skills and Experience :
- 4 to 10 years of experience in Cloud and DevOps implementation.
- Expertise in at least one of major CSP such as Azure, AWS or GCP. (Preferably certified in Azure Cloud Service Provider.)
- Proficiency in at least one programming language (e.g. Python, Go, Ruby or Java).
- Experience working with Bash/ PowerShell scripting.
- Experience with deploying containerized applications and orchestrating them using Docker and Kubernetes.
- Ability to implement Infrastructure as Code. (Preferably Terraform.)
- Strong understanding of CI/CD setup principles and best practices in cloud or on-premises platform such as Jenkins, Azure DevOps, GitHub Actions, TeamCity, Bamboo etc.
- Must be good in integrating security tools in CI/CD pipeline such as SonarQube, WhiteSource, CheckMarx etc.
- Experience with DevOps practices and must have an experience of working in agile projects.
- Experience in deploying machine learning models in a production environment.
- Good to have experience in building infrastructure for Generative AI platform.
- Able to identify problem scope through proper triage and work collaboratively with peers in all the stages of the development life cycle.
- Develop monitoring solutions to provide full visibility to the different product components using tools and services like ELK, Prometheus, Grafana, Datadog, AppDynamics, Nagios and other similar tools.
- Excellent communication & interpersonal skills, effective problem- solving skills and logical thinking ability and strong commitment to professional and client service excellence.