Talent.com
Astra North Infoteck Inc.
Senior AI & DevOps Engineer – Azure, AWS & Generative AIAstra North Infoteck Inc. • Calgary, AB, ca
Search for other jobs
Senior AI & DevOps Engineer – Azure, AWS & Generative AI

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

Astra North Infoteck Inc. • Calgary, AB, ca
17 hours ago
Job description

Job Description

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

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.
  • Hands-on scripting skills (Python, Ruby, Perl, etc.).
  • 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.
  • Azure DevOps Engineer Expert certification.
  • AWS Certified Solutions Architect certification.
  • Experience handling multi-cloud platforms.

Technical Skills

1. Azure Fundamentals

  • 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.

3. Continuous Learning

  • 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.



Requirements
Salesforce

Create a job alert for this search

Senior AI & DevOps Engineer – Azure, AWS & Generative AI • Calgary, AB, ca