DevOps Engineer (Power Apps, Microsoft Azure, Data Factory)

at  CGI

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Nov, 2024Not Specified01 Sep, 2024N/AComputer Science,Scripting Languages,Yaml,Soft Skills,Application Lifecycle Management,Python,Cloud Security,Agile Environment,English,Information Technology,AzureNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are seeking a skilled DevOps Engineer to join our team, specializing in Microsoft Power Apps, Azure services, and Azure Data Factory. The ideal candidate will be responsible for automating and optimizing our development and deployment processes, ensuring seamless integration and delivery of applications across cloud environments.

Technical Skills:

  • Proficiency in Microsoft Azure services, particularly Azure DevOps, Azure Data Factory, Power Apps and database lifecycle management & deployment
  • Experience with CI/CD tools and practices, including Azure Pipelines (Yaml)
  • Familiarity with scripting languages (e.g., PowerShell, Python) for automation tasks

Soft Skills:

  • Fluent in English (written and spoken)
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Ability to work in a fast-paced, Agile environment

Education and Experience:

  • Bachelor s degree in Computer Science, Information Technology, or a related field.
  • 4+ years of experience in a DevOps role, with a focus on cloud technologies and application lifecycle management

Preferred Qualifications

  • Certifications in Azure (e.g., Azure DevOps Solutions Expert, Azure Data Engineer).
  • Experience with enterprise applications and data management solutions.
  • Familiarity with compliance frameworks and best practices in cloud security

Responsibilities:

YOUR FUTURE DUTIES AND RESPONSIBILITIES

Key Responsibilities
CI/CD Pipeline Development: Design, implement, and maintain continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps for Power Apps and Azure Data Factory solutions.
Infrastructure Management: Manage and provision cloud resources using Infrastructure as Code (IaC) principles with tools like Azure Resource Manager templates, Terraform, or Bicep.
Application Lifecycle Management: Utilize Microsoft Power Platform Build Tools to automate build and deployment tasks for Power Apps, including synchronization of solution metadata and environment provisioning[2].
Data Engineering: Develop, monitor, and optimize data pipelines in Azure Data Factory, ensuring efficient data movement and transformation processes across different environments[5].
Collaboration and Agile Practices: Work closely with development, QA, and operations teams to implement Agile methodologies, utilizing Azure Boards for project management and tracking[3].
Monitoring and Performance Tuning: Implement monitoring solutions using Azure Monitor and Application Insights to ensure the health and performance of applications and data workflows.
Security Compliance: Integrate security practices into the DevOps process (DevSecOps) to ensure compliance and security of applications and data.

REQUIRED QUALIFICATIONS TO BE SUCCESSFUL IN THIS ROLE

Technical Skills:

  • Proficiency in Microsoft Azure services, particularly Azure DevOps, Azure Data Factory, Power Apps and database lifecycle management & deployment
  • Experience with CI/CD tools and practices, including Azure Pipelines (Yaml)
  • Familiarity with scripting languages (e.g., PowerShell, Python) for automation tasks.

Soft Skills:

  • Fluent in English (written and spoken)
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Ability to work in a fast-paced, Agile environment.

Education and Experience:

  • Bachelor s degree in Computer Science, Information Technology, or a related field.
  • 4+ years of experience in a DevOps role, with a focus on cloud technologies and application lifecycle management.

Preferred Qualifications

  • Certifications in Azure (e.g., Azure DevOps Solutions Expert, Azure Data Engineer).
  • Experience with enterprise applications and data management solutions.
  • Familiarity with compliance frameworks and best practices in cloud security.

LI-BZ1


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Other

Software Engineering

Graduate

Computer Science, Information Technology, Technology

Proficient

1

Montréal, QC, Canada