1

Python Microsoft Azure Jobs in Calgary, AB (NOW HIRING)

Cloud infrastructure (Microsoft Azure preferably) * Infrastructure as Code (GitLab, ARM templates, Terraform, Ansible) * Coding/Scripting in Python/Go/Ruby/Shell/PowerShell languages * Monitoring ...

Cloud infrastructure (Microsoft Azure preferably) * Infrastructure as Code (GitLab, ARM templates, Terraform, Ansible) * Coding/Scripting in Python/Go/Ruby/Shell/PowerShell languages * Monitoring ...

Infra / Cloud Architect

Calgary, AB · On-site

CA$49 - CA$64/hr

... in Microsoft Azure and AWS, including networking, identity, and cloud services Hands-on experience with infrastructure automation and scripting (PowerShell, Bash, Python) Proficiency in ...

... Python, PySpark, Azure Data Factory, Databricks, Microsoft Fabric, Azure Data Lake Storage, Power BI and other Azure technologies * Communicate the technical implications of D&A capabilities to audit ...

Amazon AWS and Microsoft Azure * Microsoft Fabric an asset * Software development * C# and Python are assets * Databases * Relational databases (PostgreSQL, MySQL, etc.) * Security * OAuth2, OIDC ...

Programming proficiency with Databricks and Python * Familiarity with cloud platforms (e.g., Azure, AWS) * Proficiency in Alteryx and/or certifications such as PL-200, PL-400, or relevant Microsoft ...

... a strong focus on Microsoft Entra ID (Azure AD). * Experienced in consulting and advisory ... Scripting and automation capabilities using Python PowerShell, or similar languages to extend IAM ...

... leveraging Microsoft Fabric and the broader Azure ecosystem. The role will be tasked with ... The ideal candidate brings a deep technical mastery of SQL, DevOps, Git, Spark, Python, dataflows ...

Python Microsoft Azure information

What are the key skills and qualifications needed to thrive as a Python Developer specializing in Microsoft Azure, and why are they important?

To thrive as a Python Developer specializing in Microsoft Azure, you need strong programming skills in Python, experience with cloud architectures, and a solid understanding of Azure services, often supported by a degree in computer science or relevant certifications like Microsoft Certified: Azure Developer Associate. Familiarity with Azure tools such as Azure Functions, Azure DevOps, and containerization platforms is crucial. Strong problem-solving abilities, communication, and teamwork skills set top performers apart in this role. These competencies enable effective development, deployment, and maintenance of scalable cloud applications, ensuring project success and business value.

What are some common challenges faced when developing Python applications on Microsoft Azure, and how can I prepare for them?

Developing Python applications on Microsoft Azure often involves integrating various Azure services like Azure Functions, Web Apps, and storage solutions, which can pose challenges related to configuration, deployment, and scalability. Job seekers should be prepared to work with Azure's deployment pipelines, manage environment-specific settings, and troubleshoot issues related to cloud permissions or connectivity. Familiarity with Azure SDKs for Python, containerization (like Docker), and continuous integration/continuous deployment (CI/CD) practices is highly beneficial. Proactively learning how to monitor and optimize cloud resources can help you excel and avoid common pitfalls in this role.

What does a Python Microsoft Azure developer do?

A Python Microsoft Azure developer designs, develops, and maintains cloud-based applications and solutions using the Azure platform and the Python programming language. Their responsibilities include integrating Azure services such as Azure Functions, Azure App Service, and Azure Storage with Python code, automating cloud operations, and ensuring scalable and secure deployments. These professionals often collaborate with other developers, DevOps engineers, and stakeholders to deliver robust, cloud-native applications tailored to business needs.

What is the difference between Python Microsoft Azure vs Data Engineer?

AspectPython Microsoft AzureData Engineer
Required SkillsPython, Azure services, cloud computingSQL, Python, data modeling, ETL processes
Work EnvironmentCloud platforms, software development teamsData pipelines, database management, analytics teams
CertificationsAzure certifications, Python proficiencyAzure Data Engineer, Google Cloud certifications
Industry UsageCloud-based application development, automationData processing, analytics, business intelligence

Python Microsoft Azure professionals focus on developing applications and solutions using Python within the Azure cloud environment, emphasizing cloud services and automation. Data Engineers specialize in building data pipelines, managing data storage, and enabling analytics. While both roles require Python skills and familiarity with cloud platforms, Python Microsoft Azure roles are more development-oriented, whereas Data Engineers concentrate on data infrastructure and processing.

Generative AI Developer - Microsoft Azure AI Stack

Lantern

Calgary, AB

Other

Posted 21 days ago


Job description

Key Responsibilities
We are looking for a hands-on Generative AI Developer with strong experience in building intelligent applications using the Microsoft Azure AI stack. As part of a Microsoft partner consultancy, you will work on developing and deploying cutting-edge AI solutions powered by Azure OpenAI, Azure AI Foundry, LangChain, LangGraph, and Retrieval-Augmented Generation (RAG).
This role is ideal for a developer who thrives in a fast-paced environment and is passionate about building real-world applications with large language models (LLMs), agent-based workflows, and scalable AI infrastructure.
Skills, Knowledge and Expertise

   Develop and deploy Generative AI applications using: 
   Azure OpenAI Service (GPT models, embeddings, fine-tuning)
   Azure AI Foundry for managing LLM lifecycle and deployment
   LangChain and LangGraph for orchestrating multi-agent and multi-step workflows
   RAG pipelines using Azure AI Search and vector databases
   AI agents and MCP servers for task automation and reasoning
   Implement prompt engineering strategies and optimize LLM interactions.
   Build APIs and microservices to integrate AI capabilities into enterprise applications.
   Collaborate with architects and client teams to understand requirements and deliver solutions.
   Ensure code quality, performance, and security in cloud-native environments.
   Stay up to date with the latest in generative AI frameworks, tools, and best practices.

Required Qualifications:

   Bachelor's degree in Computer Science, Engineering, or related field.
   3+ years of experience in software development, with a focus on AI/ML applications.
   Hands-on experience with Azure OpenAI, LangChain, and LangGraph.
   Solid understanding of LLM orchestration, agent frameworks, and RAG architectures.
   Proficiency in Python and experience with cloud-native development.
   Familiarity with Azure services such as Azure Functions, Azure AI Search, Azure Storage, and containerization (Docker/Kubernetes).
________________________________________

What We Offer:


   Opportunity to build impactful generative AI solutions for enterprise clients.
   Access to exclusive Microsoft partner resources and training.
   A collaborative, innovative, and growth-oriented work environment.
   Competitive compensation and benefits.
   Career development in a rapidly evolving AI landscape.