Job Summary
Key Responsibilities
- Design, develop, and maintain Infrastructure as Code (IaC) solutions using Ansible, Bash scripting, and Azure DevOps to automate infrastructure provisioning and configuration management.
- Lead migration of traditional infrastructure and deployment processes to automated, scalable, and reusable IaC-based platforms.
- Build, manage, and optimize CI/CD pipelines in Azure DevOps for infrastructure deployment, application releases, and environment automation.
- Deploy, administer, and troubleshoot Azure Kubernetes Service (AKS) clusters, ensuring high availability, scalability, and operational excellence.
- Develop and maintain Ansible playbooks, roles, and automation frameworks for server provisioning, configuration compliance, patching, and operational tasks.
- Create and support Bash scripting solutions for automation, monitoring, deployment orchestration, and system administration activities.
- Collaborate with cloud, infrastructure, security, and application teams to implement secure, compliant, and highly available Azure environments.
- Monitor, troubleshoot, and continuously improve CI/CD pipelines, AKS platforms, and infrastructure automation processes while ensuring governance, reliability, and operational efficiency
Skill Requirements
DevOps & Automation
- Azure DevOps
- CI/CD Pipeline Design and Implementation
- Infrastructure as Code (IaC)
- Ansible Automation
- Bash/Shell Scripting
- Git Version Control
Cloud & Containerization
- Microsoft Azure
- Azure Kubernetes Service (AKS)
- Kubernetes Administration
- Containerization (Docker)
- Cloud Infrastructure Management
- Azure Networking and Security
Infrastructure & Operations
- Server Provisioning and Configuration Management
- Patch Management and System Upgrades
- Monitoring and Performance Tuning
- Incident, Problem, and Change Management
- Disaster Recovery and Business Continuity Planning
CI/CD & Release Management
- Build and Release Pipelines
- Automated Deployment Strategies
- Environment Management
- Release Automation
- Pipeline Troubleshooting and Optimization
Scripting & Development
- Bash/Shell Scripting
- YAML Pipeline Development
- Automation Framework Development
- Infrastructure Deployment Automation
Security & Governance
- DevSecOps Practices
- Identity and Access Management (IAM)
- Security Compliance and Governance
- Vulnerability Management
Soft Skills
- Strong Troubleshooting and Problem-Solving Skills
- Client and Stakeholder Management
- Technical Documentation
- Cross-functional Team Collaboration
- Excellent Communication Skills
- Agile/Scrum Methodology
Preferred Skills
- Terraform
- Azure Monitor, Log Analytics
- Azure Key Vault
- Linux Administration
- AI-Assisted Operations and Automation
- Azure Landing Zone and Cloud Migration Experience
Other Requirements
None