HamburgerMenu
hirist

Senior DevOps Engineer - Azure Cloud Infrastructure

Talent Socio
Multiple Locations
8 - 11 Years
star-icon
4.3white-divider14+ Reviews

Posted on: 22/12/2025

Job Description

Description :


Responsibilities :


- Azure Cloud Infrastructure : Design, implement, and maintain scalable, secure, and cost-effective cloud infrastructure on Azure. Ensure optimal use of cloud services to support both production and development environments.


- CI/CD Pipeline Development : Build, manage, and enhance robust CI/CD pipelines to automate code deployment, testing, and delivery across various environments. Use tools such as Azure DevOps, Jenkins, or similar.


- Automation and Scripting : Automate repetitive tasks using Python to streamline infrastructure management, monitoring, and reporting.


- Configuration Management : Implement and manage infrastructure-as-code (IaC) using tools like Terraform, Ansible, or Azure Resource Manager (ARM) Templates.


- Monitoring and Logging : Set up monitoring, logging, and alerting systems (e. g., Azure Monitor, Prometheus, Grafana) to track performance, detect issues, and ensure system reliability.


- Security and Compliance : Ensure all DevOps processes comply with industry standards and best practices for security and compliance, including regular auditing and securing access to cloud resources.


- Incident Management : Troubleshoot and resolve infrastructure issues, bottlenecks, and performance inefficiencies. Implement disaster recovery strategies to minimize downtime and ensure business continuity.


- Collaboration : Work closely with software development, QA, and operations teams to align DevOps strategies with business and project goals.


- Continuous Improvement : Stay current with emerging technologies and industry trends, and introduce best practices to improve DevOps processes, system scalability, and performance.


Requirements :


- Education : Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.


- Experience : 8+ years of experience in a DevOps engineering role with strong expertise in Azure Cloud services.


- Proven experience in designing and maintaining CI/CD pipelines using tools like Azure DevOps and Jenkins


- Hands-on experience with Infrastructure as Code (IaC) tools such as Terraform, Ansible, and Puppet.


Technical Skills :


- Expertise in cloud infrastructure management and deployment on Azure (Virtual Machines, Azure Kubernetes Service, Azure Functions, Azure Storage, etc. ).


- Proficiency in scripting languages (Bash, PowerShell, Python) for automating cloud infrastructure tasks. Good understanding of containerization and orchestration technologies (Docker, Kubernetes).


- Experience with monitoring tools like Azure Monitor, Prometheus, Grafana, and logging tools such as ELK stack or Azure Log Analytics.


- Strong knowledge of version control systems (Git) and branching strategies.


- Experience with security best practices for cloud infrastructure, including encryption, key management, and role-based access control (RBAC).


Preferred Skills :


- Experience with serverless technologies like Azure Functions or AWS Lambda. Knowledge of cloud cost optimization strategies.


- Familiarity with microservices architecture and related DevOps strategies.


info-icon

Did you find something suspicious?