Job Description
<p><p>We are looking for a skilled DevOps Engineer with solid experience in cloud infrastructure management, CI/CD pipelines, and deployment on Kubernetes.
The ideal candidate will have a strong background in Azure cloud platforms, with proficiency in configuring, automating, and optimizing cloud deployments to ensure scalability, reliability, and security of our systems.
<br/><br/></p><p><b>Requirements :</b><br/></p><p><b><br/></b></p><p>- Design, implement, and manage CI/CD pipelines using Azure DevOps, GitHub, and Jenkins for automated deployments of applications and infrastructure changes.
<br/><br/></p><p>- Architect and deploy solutions on Kubernetes clusters (EKS and AKS) to support containerized applications and microservices architecture.
<br/><br/></p><p>- Collaborate with development teams to streamline code deployments, releases, and continuous integration processes across multiple environments.
<br/><br/></p><p>- Configure and manage Azure services including Azure Synapse Analytics, Azure Data Factory (ADF), Azure Data Lake Storage (ADLS), and other data services for efficient data processing and analytics workflows.
<br/><br/></p><p>- Utilize AWS services such as Amazon EMR, Amazon Redshift, Amazon S3, Amazon Aurora, IAM policies, and Azure Monitor for data management, warehousing, and governance.
<br/><br/></p><p>- Implement infrastructure as code (IaC) using tools like Terraform or CloudFormation to automate provisioning and management of cloud resources.
<br/><br/></p><p>- Ensure high availability, performance monitoring, and disaster recovery strategies for cloud-based applications and services.
<br/><br/></p><p>- Develop and enforce security best practices and compliance policies, including IAM policies, encryption, and access controls across Azure environments.
<br/><br/></p><p>- Collaborate with cross-functional teams to troubleshoot production issues, conduct root cause analysis, and implement solutions to prevent recurrence.
<br/><br/></p><p>- Stay current with industry trends, best practices, and evolving technologies in cloud computing, DevOps, and container :</b><br/></p><p><br/></p><p>- Bachelors degree in computer science, Engineering, or related field; or equivalent work experience.
<br/><br/></p><p>- 5+ years of experience as a DevOps Engineer or similar role with hands-on expertise in AWS and Azure cloud environments.
<br/><br/></p><p>- Strong proficiency in Azure DevOps, Git, GitHub, Jenkins, and CI/CD pipeline automation.
<br/><br/></p><p>- Experience deploying and managing Kubernetes clusters (EKS, AKS) and container orchestration platforms.
<br/><br/></p><p>- Deep understanding of cloud-native architectures, microservices, and serverless computing.
<br/><br/></p><p>- Familiarity with Azure Synapse, ADF, ADLS, and AWS data services (EMR, Redshift, Glue) for data integration and analytics.
<br/><br/></p><p>- Solid grasp of infrastructure as code (IaC) tools like Terraform, CloudFormation, or ARM templates.
<br/><br/></p><p>- Experience with monitoring tools (e.g., Prometheus, Grafana) and logging solutions for cloud-based applications.
<br/>- Excellent troubleshooting skills and ability to resolve complex technical issues in production environments.</p><br/></p> (ref:hirist.tech)