Key Responsibilities:
•Collaborate with application teams to support onboarding to the public clouds
•Resolve cloud infrastructure issues, including challenges related to networking, security, and system configuration.
•Maintain and enhance a centralized Terraform module library for Cloud infrastructure provisioning
•Develop automation scripts using Python or shell to streamline onboarding tasks.
•Embody our core values — integrity, collaboration, and accountability — in your approach to teamwork, problem-solving, and client interactions.
•Strong understanding of each client's technical landscape, business goals, and cloud transformation needs, delivering solutions that are both professional and impactful.
•Contribute to an inclusive, team-oriented environment, supporting knowledge-sharing and helping foster a culture that attracts and retains talent.
•Lead technical design discussions, architecture reviews, and contribute to cloud best practices and documentation.
•Take ownership of your growth by staying current with cloud technologies and best practices, and by participating in ongoing training and certification opportunities.
Qualifications & Experiences
•Design, build, and maintain Azure cloud infrastructure, including compute, networking, and data services
•3+ years' experience working with containerized platforms - Docker/Kubernetes/OCP
•3+ years working with cloud-native applications and automation scripts using Python and/or Golang
•3+ years of experience developing and managing Infrastructure-as-Code (IaC) using tools like Terraform, ARM templates, or Bicep (Azure)
•3+ years of working with CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or similar tools to enable seamless, automated software delivery
•Implement security and compliance controls for cloud, container, and DevOps environments, including image scanning, RBAC, and vulnerability.
•Maintain detailed documentation, runbooks, and architecture diagrams for cloud and containerized solutions.
•Excellent verbal and written communication skills; able to explain complex technical concepts to both technical and non-technical stakeholders
A plus-to-Have:
•Deep knowledge of Kubernetes core components and ecosystem tools (CNI plugins, service mesh, Helm, monitoring, security add-ons).
•Monitor, troubleshoot, and optimize cloud and containerized environments using Azure Monitor, Application Insights, Prometheus, and related tools.
•Experience working in a SAFe, Kanban, or Scrum development methodology.
•Advanced CI/CD pipeline development and DevOps practices, including automation for Java app builds and deployments.
•Experience working in multi-cloud environments (e.g., AWS, Google Cloud Platform) and integrating Azure solutions with other cloud providers.
•Relevant cloud and Kubernetes certifications, such as AZ-305/AZ-400, Certified Kubernetes Administrator (CKA), or Certified Kubernetes Application Developer (CKAD).