Devops Cloud Engineer
CA
Contracted
Experienced
Job Summary:
We are seeking an experienced DevOps - Azure Application Specialist to manage and optimize cloud-based application deployments, automation, and infrastructure on Microsoft Azure. This role involves working closely with development and IT teams to streamline application delivery, improve system reliability, and enhance security within an Azure environment. The ideal candidate will have a strong background in DevOps methodologies, cloud architecture, CI/CD pipelines, and automation tools.
Key Responsibilities:
Azure DevOps & CI/CD:
- Design, implement, and manage CI/CD pipelines for application deployment and infrastructure automation.
- Automate application builds, testing, and deployments using Azure DevOps, GitHub Actions, or other CI/CD tools.
- Monitor and optimize pipeline performance to improve deployment efficiency.
Infrastructure as Code (IaC) & Automation:
- Develop and maintain Infrastructure as Code (IaC) using Terraform, Bicep, or ARM templates.
- Automate infrastructure provisioning, configuration management, and scaling.
- Implement and manage Azure Kubernetes Service (AKS), Docker, and containerized applications.
Cloud & Application Management:
- Deploy, configure, and optimize Azure-based applications and services.
- Monitor application performance, availability, and security using Azure Monitor, Log Analytics, and Application Insights.
- Troubleshoot and resolve production issues, working with developers and IT teams to ensure high availability.
Security & Compliance:
- Implement security best practices for Azure environments, including identity management, RBAC, and security policies.
- Ensure compliance with organizational and industry security standards.
- Work with DevSecOps principles to integrate security into the CI/CD pipeline.
Collaboration & Support:
- Work closely with developers, IT, and security teams to ensure smooth deployment and operational efficiency.
- Document configurations, procedures, and troubleshooting steps for team knowledge sharing.
- Provide support for Azure-related incidents and issues.
Required Qualifications:
- 3+ years of experience in Azure DevOps and cloud infrastructure management.
- Strong expertise in CI/CD pipelines, including tools such as Azure DevOps, GitHub Actions, Jenkins, or GitLab CI/CD.
- Hands-on experience with Infrastructure as Code (IaC) using Terraform, Bicep, or ARM templates.
- Experience with containerization and orchestration (Docker, Kubernetes, AKS).
- Proficiency in scripting languages such as PowerShell, Bash, or Python.
- Knowledge of Azure security best practices, identity management, and networking.
- Familiarity with monitoring tools like Azure Monitor, Log Analytics, and Application Insights.
- Strong troubleshooting and problem-solving skills.
Preferred Qualifications:
- Microsoft Azure Certifications (e.g., AZ-400: Designing and Implementing Microsoft DevOps Solutions).
- Experience with Hybrid Cloud Environments and multi-cloud DevOps strategies.
- Knowledge of database management (SQL, CosmosDB, PostgreSQL).
- Experience working in Agile or Scrum development environments.
Apply for this position
Required*