Key Responsibilities
- Design, develop, and maintain CI/CD pipelines to support automated software delivery and deployment.
- Manage and optimize cloud infrastructure using Azure services such as Azure Kubernetes Service (AKS), Azure DevOps, Azure Functions, Azure Cloud Services, and Azure Virtual Machines.
- Implement Infrastructure as Code (IaC) using Terraform, ARM templates.
- Monitor system performance, troubleshoot issues, and optimize cloud resources to ensure high availability, scalability, and security.
- Collaborate with development teams to improve software deployment processes and implement DevOps best practices.
- Set up and manage containerized environments using Docker and Kubernetes.
- Ensure security best practices, including identity and access management, network security, and compliance within Azure.
- Automate operational processes and support incident response and resolution.
- Contribute to the observability and monitoring strategy, leveraging tools like Azure Monitor, Prometheus, Grafana, or ELK Stack.
Skills, Knowledge, and Expertise
- 2+ years of experience in a DevOps, Cloud, or Site Reliability Engineering (SRE) role.
- Hands-on experience with CI/CD tools (Azure DevOps, GitHub Actions, or Jenkins).
- Experience with Kubernetes (AKS) and containerized deployments.
- Understanding and being able to implement cloud networking & security best practices.
- Experience with logging, monitoring, and alerting tools (Azure Monitor, Prometheus, Grafana, ELK).
- Strong desire to grow, learn & implement new technologies
- Strong knowledge of Microsoft Azure services and cloud architecture.
- Proficiency in Infrastructure as Code (IaC) using Terraform, or ARM.
- Strong scripting skills in PowerShell, Bash, or Python.
- Experience with GitOps
- Experience with serverless computing (Azure Functions, Logic Apps).
- Knowledge of Databases (SQL, NoSQL - Cosmos DB) and caching solutions (Redis).
- Certification in Microsoft Azure (AZ-104, AZ-400, or equivalent).
Why Join Us
- Opportunity to make a significant impact on the operations of the company.
- Collaborative and dynamic work environment with opportunities for professional growth and development.
- Competitive compensation and benefits package.
