Job Title: Cloud Infrastructure Engineer
About the Role:
We are seeking an accomplished Technical Lead/Cloud Engineer to lead our team in designing, configuring, and managing infrastructure on the Azure Cloud. This role will be responsible for implementing and managing technical execution on the Azure cloud for a small set of products.
Key Responsibilities:
* Design, configure, and manage infrastructure on the Azure Cloud for utilization by products built by the team.
* Deliver and integrate features with upstream and Back End dependencies.
* Lead a new team established to service product requirements.
* Work alongside product, UI/UX, and architecture teams to design new features for the product.
* Build infrastructure using code (IaC) and repeatable designs.
* Identify opportunities for improvement, optimize performance and scalability of existing Cloud solutions.
* Troubleshoot and debug complex technical issues.
* Partner with internal dependent teams to design best practices and standards for integrated systems.
* Mentor and train junior members of the team.
Requirements:
* Prior experience in a Technical Lead Engineer capacity.
* Must be able to communicate effectively with business stakeholders.
* Must have a software product background, rather than DevOps.
* Strong knowledge of public cloud.
* IaC tools: Terraform.
* Java/Python.
* Be able to answer questions on topography/breaking down user stories.
* Strong software product development experience on a public cloud ecosystem (AWS, Azure, GCP).
* Extensive hands-on experience developing Cloud solutions which demonstrate a strong understanding of software engineering principles.
* Experience with REST/JSON APIs, Java, Microservices, Containerization (Images, Docker).
* Excellent knowledge of Public Cloud Services such as PaaS, FaaS, Workflow orchestrators, Service Principal, Containers, Secret management etc.
* Hands-on experience of securing cloud applications.
* Knowledge of data pipelines with an awareness on the importance of fault tolerance within the pipelines.
* Experience in using modern software engineering tooling (Jenkins, GHA, Sonar, Twist-Lock or alternatives etc.) and process in terms of Agile delivery in a CI/CD work environment.
Bonus Points:
* Demonstrated expertise in Cloud migration strategies.
* Familiarity with CI/CD pipelines.
* Achieved success in deploying Cloud-based applications at scale.
* Able to design and implement high availability solutions.
What We Offer:
* Career growth and professional development opportunities.
* Collaborative and dynamic work environment.
* Competitive salary and benefits package.
* Opportunities for remote work.