IT & Software

Senior AI & DevOps Engineer – Azure, AWS & Generative AI

Astra-North Infoteck Inc.

Calgary · Alberta · Canada

Must-Have Skills



  • 10+ years of experience as a 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 CloudFormation, etc., including ongoing support.

  • Hands-on experience in CI/CD automation of build and release strategies and pipelines.

  • Experience onboarding applications to start using CI/CD automation (e.g., Jenkins pipelines).

  • Knowledge of infrastructure, network, and application security best practices, including secure transport and storage of sensitive/private data.

  • Code management and versioning via GitHub, GitLab, or other code repositories.

  • Knowledge of ARM Templates and familiarity with containers such as OpenShift, Kubernetes, and Docker.

  • Expert-level knowledge in Cloud Foundation design and Disaster Recovery scenarios.

  • Experience preparing complex cloud designs and strong problem-solving skills, including developing and deploying Infrastructure as Code (IaC) using Ansible, Azure Bicep, Terraform, GitHub, or other code repositories.


Good-to-Have Skills



  • Exposure to Maven/Gradle, Docker, JFrog Artifactory, and Cucumber.

  • Experience with Docker and Docker orchestration products.

  • Certification in Azure or AWS DevOps.

  • Azure Administrator Associate and any one of the Architect certifications – Microsoft Azure 70-534 or 70-535.

  • Azure Solutions Architect Expert certification.

  • AWS Certified Solutions Architect certification.

  • Experience handling multi-cloud platforms.


Technical Skills



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

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


2. Infrastructure Management



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

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


3. CI/CD and DevOps



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

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

  • Automating deployment processes using pipelines and Infrastructure as Code (IaC) with ARM Templates, Ansible, Bicep, Terraform, or GitLab.


4. Identity and Access Management (IAM)



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

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


5. Database Management



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

  • Skills in database design, optimization, and maintenance.


6. Security and Compliance



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

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


7. Monitoring and Optimization



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

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


8. AI Automation



  • Building and shipping GenAI or LLM-driven products.

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

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

  • Strong grasp of algorithms, distributed systems, and data engineering (LangChain, Spark, Kafka, Delta Lake).

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


Soft Skills


1. Problem-Solving



  • Analytical thinking and the ability to troubleshoot complex issues.

  • Creativity in designing innovative solutions.


2. Communication



  • Effective communication with technical and non-technical stakeholders.

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

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

  • Pursuing relevant certifications and training programs.


Responsibilities



  • Set up and support DevOps tools: Jenkins, Git, Ansible, Azure ARM Templates, AWS CloudFormation, etc.

  • Build and implement CI/CD automation setups for build and release pipelines.

  • Establish and roll out standard release strategies.

  • Implement Infrastructure as Code on Azure and AWS using Ansible.

  • Establish standards based on the organizational ecosystem and industry best practices.

  • Implement various development, testing, automation tools, and IT infrastructure.

  • Define and set up development, test, release, update, and support processes for DevOps operations.

  • Review, verify, and validate software code developed in the project.

  • Apply troubleshooting techniques and fix code bugs.

  • Monitor processes throughout the entire lifecycle to ensure adherence and update or create new processes for continuous improvement.

#J-18808-Ljbffr

Reference: WJ-5769_94590 · Posted 14 Nov 2026, 12:12 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

AI & jobs in other states

Browse jobs