DevOps Engineer - Data warehouse & .NET Modernization at J&M Group

Date: 12 hours ago
City: Montreal, QC
Contract type: Contractor
Summary

JOB DESCRIPTION:

We are seeking a skilled and motivated DevOps Engineer with 3 to 5 years of experience to lead the modernization of our data and application delivery processes The ideal candidate will have good experience in designing implementing and managing CICD pipelines for complex multi technology environments This role will be pivotal in our transition to modern DevOps practices focusing on automating the build test and deployment of both legacy data warehouse and NET framework applications using GitLab

Responsibilities

  • Pipeline Design and Implementation Design and implement end-to-end CICD pipelines using GitLab for both the data warehouse and NET application stacks
  • Data Warehouse Modernization Develop automation strategies for existing data warehouse components including
  • Automating the compilation testing and deployment of PLSQL packages functions and procedures
  • Automating the execution and monitoring of data warehouse processes triggered by CICD
  • .NET Application Modernization Implement CICD for NET framework projects including
  • Automating builds testing and artifact generation
  • Configuring deployments to various environments eg development QA production
  • Working with developers to integrate best practices for continuous integration and delivery
  • Infrastructure and Tooling Work with infrastructure teams to ensure environments are configured to support the new CICD processes Manage and configure GitLab Runners and integrate other necessary DevOps tools
  • Collaboration and Mentoring Work closely with data warehouse engineers NET developers and operations teams to embed a DevOps culture and foster shared responsibility Mentor team members on CICD principles and best practices
  • Troubleshooting and Support Provide expertise in diagnosing and resolving pipeline failures deployment issues and other automation related problems
  • Documentation Create and maintain detailed documentation for all CICD pipelines automation scripts and deployment processes

Skills And Qualifications

  • Minimum of 3 to 5 years of experience in DevOps or a related software engineering role
  • Mandatory Skills
  • CICD Pipeline Expertise Extensive hands-on experience designing and building CICD pipelines with GitLab for complex multi-language multi-platform projects
  • Preferred Optional Skills
  • Perl Python Experience with Perl or Python for scripting and automation
  • Containers Experience with Docker or other containerization technologies
  • Infrastructure as Code IaC Knowledge of IaC concepts and tools like Terraform or Ansible
  • SQL and PLSQL Knowledge in SQL and PLSQL with an understanding of database deployments
  • Shell Scripting Knowledge in Shell Scripting Bash for automating tasks in a Linux Unix environment
  • NET Framework Knowledge in building and deploying applications using the NET framework
  • Excellent communication and interpersonal skills with a proven ability to lead and mentor

Strong problem-solving abilities and a strategic approach to automation

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Browse All Jobs in This Province

Explore full job listings for the area:: Jobs in Montreal | Jobs in Quebec

You May Also Be Interested In

Find other job listings similar to this one: