Back to results

DevOps Architect

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description


Must Have Skills:

  • Have 10 plus years of experience as DevOps expert in Cloud technologies primarily Microsoft Azure and AWS
  • Experience in setting up infrastructure and architecture for DevOps tools such as Git, Jenkins, Ansible, Azure ARM templates, AWS Cloud Formation etc. including ongoing support
  • Hands on experience on CI/CD automation of build and release strategy and pipeline as well
  • Onboard applications to start using CI/CD automation (e.g. Jenkins pipeline)
  • Knowledge of infrastructure, Network, and Application Security best-practices, including the secure transport and storage of sensitive/private data
  • Hands on scripting skills (python, ruby, perl, etc.)
  • Code management and versioning via GitHub, GitLab, or other code repository
  • Knowledge in ARM templates, and familiar with containers such as Openshift, Kubernetes, Docker etc.
  • Expert level knowledge in Cloud Foundation design and Disaster Recovery scenarios
  • Preparing Complex Cloud Designs and good problem solving skills including develop and deploy Infrastructure as Code (IaC) using Ansible, Azure Bicep, Terraform, GitHub or other code repository

Good to have Skills:

  • Exposure to Maven/Gradle, Docker, jfrog artifactory, Cucumber
  • Experience with Docker and Docker orchestration products is a plus
  • Certification in Azure or AWS DevOps
  • Azure Administrator Associate and anyone of the Architect certifications - Microsoft Azure 70-534 or 70-535
  • Azure Solutions Architect Expert certification, Azure DevOps Engineer Expert certification, AWS Certified Solutions Architect certification
  • Handling Multi Cloud platform is an advantage

Technical Skills:

  1. Azure Fundamentals:

a. Comprehensive understanding of Azure services, solutions, and management tools.

b. Familiarity with Azure architecture, including regions, availability zones, and resource groups.

  1. Infrastructure Management:

a. Proficiency in creating and managing virtual machines, networks, and storage solutions.

b. Experience with Azure Virtual Network, VPN Gateway, and ExpressRoute.

  1. CI/CD and DevOps:

a. Knowledge of continuous integration and continuous deployment (CI/CD) practices.

b. Experience with Azure DevOps, GitHub Actions, and other CI/CD tools.

c. Automating deployment processes using pipelines and infrastructure as code (IaC) with ARM templates, Ansible, Bicep, Terraform, or GitLab

  1. Identity and Access Management (IAM):

a. Managing identities and access with Azure Active Directory (Azure AD).

b. Implementing role-based access control (RBAC) and managing security policies.

  1. Database Management:

a. Expertise in Azure SQL Database, Azure Cosmos DB, and other database services.

b. Skills in database design, optimization, and maintenance.

  1. Security and Compliance:

a. Implementing security best practices and maintaining compliance with industry standards.

b. Experience with Azure Security Center, Azure Policy, and Azure Sentinel.

  1. Monitoring and Optimization:

a. Using Azure Monitor, Log Analytics, and Application Insights for performance monitoring and optimization.

b. Troubleshooting and resolving issues to ensure high availability and reliability.

  1. AI Automation:

a. Building and shipping GenAI or LLM-driven products.

b. Advanced Python (FastAPI, PyTorch, Hugging Face); plus proficiency in TypeScript/Node.js, Go, or Java.

c. Production experience on AWS or Azure with GPU workloads (SageMaker, Bedrock, Maven, jfrog, Azure ML).

d. Strong grasp of algorithm, distributed systems, and data engineering (Langchain, Spark, Kafka, Delta Lake).

e. Commitment to responsible AI, data governance, and cybersecurity best practices for critical infrastructure.

Soft Skills:

  1. Problem-Solving:

a. Analytical thinking and the ability to troubleshoot complex issues.

b. Creativity in designing innovative solutions.

  1. Communication:

a. Effective communication with technical and non-technical stakeholders.

b. Ability to document and present architectural designs and solutions clearly.

  1. Continuous Learning:

a. Staying updated with the latest Azure features, best practices, and industry trends.

Pursuing relevant certifications and training programs

Responsibilities:

  • Setup and support DevOps Tools: Jenkins, Git, Ansible, Azure ARM templates, AWS cloudformation etc
  • Building / Implementing CI/CD automation setup for build and release pipelines
  • Establish and roll out standard release strategy
  • Infra structure as a code implementation on Azure, AWS using Ansible
  • Ability to setup standards based on customer ecosystem and industry best practices
  • Implement various developments, testing, automation tools, and IT infrastructure
  • Define and set up development, test, release, update, and support processes for DevOps operation
  • Have the technical skill to review, verify, and validate the software code developed in the project.
  • Troubleshooting techniques and fixing the code bugs
  • Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement
More about this job

Responsibilities

Set up and support DevOps tools and implement standardized CI/CD build and release pipelines, infrastructure as code, and development and deployment processes across Azure and AWS. Monitor and troubleshoot systems throughout the software lifecycle, validate code, and improve processes to meet customer requirements and industry best practices.

Requirements

Requires more than 10 years of DevOps experience, primarily with Azure and AWS, including cloud architecture, CI/CD automation, infrastructure as code, scripting, security, and disaster recovery. Candidates should have strong problem-solving and communication skills; cloud certifications and experience with containers, multi-cloud platforms, and AI automation are also noted.

Skills

  • Microsoft Azure
  • Amazon Web Services
  • DevOps Architecture
  • CI/CD Pipelines
  • Infrastructure as Code
  • Jenkins
  • Ansible
  • Terraform
  • Azure Bicep
  • Git
  • Python
  • Kubernetes
  • Docker
  • Cloud Security
  • Disaster Recovery
  • Azure DevOps

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Security & Safety

Keywords

  • Microsoft Azure
  • Amazon Web Services
  • DevOps
  • CI/CD
  • Infrastructure as Code
  • Jenkins
  • Git
  • GitHub
  • GitLab
  • Ansible
  • Azure Bicep
  • Terraform
  • AWS CloudFormation
  • Python
  • Ruby
  • Perl
  • Kubernetes
  • Docker
  • OpenShift
  • Azure DevOps
  • GitHub Actions
  • Azure Active Directory
  • Role-Based Access Control
  • Azure SQL Database
  • Azure Cosmos DB
  • Azure Monitor
  • Azure Sentinel
  • Disaster Recovery
  • Cloud Security

Report this job