Job Description:
Job Responsibilities:
We are looking for a Cloud Infrastructure Engineer who is proficient in Terraform and Azure and has at least 5-7 years of building enterprise infrastructure in the cloud.
The Cloud Infrastructure Engineer will be part of a team of engineers which works on automation and configuration as code for foundational architecture related to connectivity across multiple Cloud Service Providers.
They should have a strong background in infrastructure and Public Cloud technologies. They will be a part of the global team and will be responsible for connecting complex, multi-tier applications from on-prem to the Public Cloud.
They will be closely working with Product Management and Vendors to develop and deploy Cloud services to meet customer expectations.
Skills Required:
– Sound experience with Infrastructure as Code (Terraform)
– Experience in any of the following cloud service providers – Azure / AWS (Preference is Azure)
– Experience in Kubernetes and Container-based technologies
– Develop tooling and self-service capabilities
– Strong development skills in Python, Java or Golang.
– Sound experience in a scripting language such as Shell Scripting.
– Experience of leading development in projects in distributed enterprise environments
– Experience of setting up a new development project using modern tools and practices including git, Jenkins, test-driven development, and continuous integration in a Linux-based environment
– Sound knowledge of infrastructure and cloud computing
– Ability to mentor and develop more junior programmers, including participating in constructive code reviews
– Collaborate with developers and infrastructure teams to enhance the developer experience.
Experience Desired:
– 7+ years experience of working in Azure and/or AWS
– Working with teams using scrum, kanban or other agile practices
– Proficiency with standard Linux command line and debugging tools.
– Experience of working with RESTful APIs, especially to manage and configure compute and storage infrastructure
– Knowledge of how to write comprehensive unit tests, including the mocking of external utilities and APIs.