drjobs RQ08012 - DevOPSCloud Engineer - Senior

RQ08012 - DevOPSCloud Engineer - Senior

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

7-10years

Job Location drjobs

Toronto - Canada

Salary drjobs

85 - 85

Vacancy

1 Vacancy

Job Description

Job Overview:

We are looking for an experienced Azure DevOps Engineer to join our team and manage the continuous integration and continuous deployment (CI/CD) processes for cloudnative applications running in Azure Kubernetes Service (AKS). The ideal candidate will have deep expertise in Azure cloud services infrastructure automation container orchestration with Kubernetes and DevOps practices. You will play a critical role in deploying managing and optimizing our applications in the Azure cloud environment. Join us in transforming how government services will be experienced by businesses cross state.


Key Responsibilities:

  • Design build and maintain CI/CD pipelines for automated deployment of cloudnative applications in Azure Kubernetes Service (AKS).
  • Manage and automate infrastructure as code using Terraform or Azure Resource Manager (ARM) templates.
  • Implement container orchestration using Kubernetes ensuring applications are deployed scaled and managed efficiently within AKS.
  • Collaborate with development teams to ensure seamless integration of DevOps practices and tools throughout the application lifecycle.
  • Monitor application performance troubleshoot deployment issues and ensure high availability scalability and security of cloud services in Azure.
  • Manage Helm charts and pipeline scripts for packaging Kubernetes applications and automate deployments in AKS.
  • Set up and maintain Azure DevOps pipelines including write customized pipeline scripts build release and deployment processes.
  • Implement best practices for container security and continuous monitoring in cloud environments.
  • Use Azure Monitor Azure Log Analytics and other monitoring tools to track the health of applications and cloud infrastructure.
  • Automate testing and security scanning processes within the CI/CD pipeline to ensure highquality and secure code deployment.
  • Optimize cloud resource usage to ensure cost efficiency while maintaining performance.


Requirements

Experience and Skill Set Requirements:

Must Haves:

  • Proven experience as a DevOps Engineer with a focus on Azure and Azure Kubernetes Service (AKS).
  • Handson experience with CI/CD pipelines using tools like Azure DevOps Jenkins or GitLab CI/CD.
  • Solid understanding of Azure cloud services including Azure Active Directory (AAD) Azure Virtual Networks (VNets) Azure Storage and Azure Load Balancers.


Nice to have:

  • Certifications such as Microsoft Certified: Azure DevOps Engineer Expert or Microsoft Certified: Azure Administrator Associate.


Skill Set Requirements:

Required Skills & Experience:

  • Proven experience as a DevOps Engineer with a focus on Azure and Azure Kubernetes Service (AKS).
  • Handson experience with CI/CD pipelines using tools like Azure DevOps Jenkins or GitLab CI/CD.
  • Expertise in Kubernetes and containerization technologies like Docker.
  • Strong knowledge of infrastructure as code (IaC) tools like Terraform or Azure Resource Manager (ARM).
  • Proficiency in scripting languages such as Bash PowerShell or Python.
  • Experience with Helm for Kubernetes package management.
  • Familiarity with monitoring and logging tools in Azure (e.g. Azure Monitor Azure Application Insights Prometheus Grafana).
  • Solid understanding of Azure cloud services including Azure Active Directory (AAD) Azure Virtual Networks (VNets) Azure Storage and Azure Load Balancers.
  • Experience in container security network security and Kubernetes rolebased access control (RBAC).
  • Strong knowledge of Git and version control best practices.


Preferred Qualifications:

  • Certifications such as Microsoft Certified: Azure DevOps Engineer Expert or Microsoft Certified: Azure Administrator Associate.
  • Experience with BlueGreen Deployment Canary Deployment and other advanced deployment strategies.
  • Familiarity with Service Mesh (e.g. Istio) in Kubernetes environments.
  • Knowledge of Azure Key Vault for secrets management and Azure Policy for governance and compliance.
  • Experience with serverless technologies and eventdriven architectures in Azure.


Soft Skills:

  • Strong problemsolving skills and ability to troubleshoot complex cloud infrastructure issues.
  • Excellent verbal and written communication skills to collaborate effectively with development teams.
  • Ability to work in a fastpaced environment prioritize tasks and handle multiple tasks simultaneously.
  • A passion for learning new technologies and continuously improving DevOps processes.


Education & Certifications:

  • Relevant Azure certifications are highly desirable (e.g. Azure DevOps Engineer Expert Azure Administrator Associate Azure Kubernetes Service Developer).


Experience and Skill Set Requirements: Must Haves: Proven experience as a DevOps Engineer with a focus on Azure and Azure Kubernetes Service (AKS). Hands-on experience with CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitLab CI/CD. Solid understanding of Azure cloud services including Azure Active Directory (AAD), Azure Virtual Networks (VNets), Azure Storage, and Azure Load Balancers. Nice to have: Certifications such as Microsoft Certified: Azure DevOps Engineer Expert or Microsoft Certified: Azure Administrator Associate. Skill Set Requirements: Required Skills & Experience: Proven experience as a DevOps Engineer with a focus on Azure and Azure Kubernetes Service (AKS). Hands-on experience with CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitLab CI/CD. Expertise in Kubernetes and containerization technologies like Docker. Strong knowledge of infrastructure as code (IaC) tools like Terraform or Azure Resource Manager (ARM). Proficiency in scripting languages such as Bash, PowerShell, or Python. Experience with Helm for Kubernetes package management. Familiarity with monitoring and logging tools in Azure (e.g., Azure Monitor, Azure Application Insights, Prometheus, Grafana). Solid understanding of Azure cloud services including Azure Active Directory (AAD), Azure Virtual Networks (VNets), Azure Storage, and Azure Load Balancers. Experience in container security, network security, and Kubernetes role-based access control (RBAC). Strong knowledge of Git and version control best practices. Preferred Qualifications: Certifications such as Microsoft Certified: Azure DevOps Engineer Expert or Microsoft Certified: Azure Administrator Associate. Experience with Blue-Green Deployment, Canary Deployment, and other advanced deployment strategies. Familiarity with Service Mesh (e.g., Istio) in Kubernetes environments. Knowledge of Azure Key Vault for secrets management and Azure Policy for governance and compliance. Experience with serverless technologies and event-driven architectures in Azure. Soft Skills: Strong problem-solving skills and ability to troubleshoot complex cloud infrastructure issues. Excellent verbal and written communication skills to collaborate effectively with development teams. Ability to work in a fast-paced environment, prioritize tasks, and handle multiple tasks simultaneously. A passion for learning new technologies and continuously improving DevOps processes. Education & Certifications: Relevant Azure certifications are highly desirable (e.g., Azure DevOps Engineer Expert, Azure Administrator Associate, Azure Kubernetes Service Developer).

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.