Azure DevOps Engineer | Senior Level | Remote/On-site

Job Description
Are you an experienced Azure DevOps Engineer with a solid background in Linux administration? We are seeking a Senior-Level DevOps Engineer who is proficient in managing and optimizing Azure cloud infrastructure while ensuring seamless CI/CD pipelines and maintaining Linux-based systems’ security and efficiency.
Requirements
-
Azure Cloud Management:
- Design, implement, and manage Azure infrastructure using Infrastructure as Code (IaC) tools like Terraform, ARM templates, or Bicep.
- Automate cloud deployments and manage resources using Azure DevOps pipelines and automation tools.
- Monitor and optimize the performance, scalability, and cost of Azure services.
-
CI/CD Pipeline Development:
- Create, maintain, and enhance CI/CD pipelines for applications and services hosted on Azure.
- Collaborate with development teams to integrate code repositories, build processes, and deployment automation.
- Ensure proper version control and release management practices are followed.
-
Linux Administration:
- Manage and maintain Linux servers, ensuring high availability, security, and performance.
- Perform regular system updates, patches, and configuration management using tools like Ansible, Puppet, or Chef.
- Troubleshoot and resolve system-related issues, including networking, security, and application performance.
-
Security and Compliance:
- Implement and enforce security best practices for both Azure cloud services and Linux servers.
- Conduct regular security assessments and audits, applying patches and updates as necessary.
- Ensure compliance with relevant regulations and industry standards.
-
Collaboration and Support:
- Work closely with development, QA, and operations teams to streamline processes and improve efficiency.
- Provide support for production systems, including on-call rotations as needed.
- Document processes, configurations, and best practices for both Azure and Linux environments.
Required Skills and Qualifications:
-
Technical Expertise:
- Proven experience with Azure cloud services, including VM management, networking, storage, and security.
- Strong proficiency in Linux system administration, with experience in Red Hat, Ubuntu, or CentOS.
- Hands-on experience with CI/CD tools like Jenkins, Azure DevOps, GitLab, or similar.
- Proficient in scripting languages such as Bash, PowerShell, or Python.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
-
Problem-Solving:
- Strong analytical and troubleshooting skills, with the ability to diagnose and resolve complex technical issues.
- Experience in performance tuning, monitoring, and capacity planning for cloud and Linux environments.
-
Soft Skills:
- Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
- Strong documentation skills and attention to detail.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
Preferred Qualifications:
- Certification in Azure (e.g., Azure Administrator, Azure DevOps Engineer).
- Experience with cloud-native tools and services like Azure Kubernetes Service (AKS), Azure Functions, or Logic Apps.
- Experience with network security and VPN configuration in cloud environments.
- Familiarity with database management in cloud environments (SQL, NoSQL).
Apply Now: https://cloudsutra.in
#AzureDevOps #DevOpsEngineer #LinuxAdmin #AzureCloud #Terraform #Kubernetes #CI/CD #CloudInfrastructure #DevOpsJobs #AzureDevOpsEngineer #InfrastructureAsCode #CloudSecurity #LinuxSystems #CloudAutomation #AzureKubernetes #Jenkins #Docker #CloudComputing #ITJobs #AzureCertified #TechJobs #HiringNow