Azure DevOps & Salesforce Senior Systems Engineer
CGI
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Position Summary
CGI, a global leader in IT and business consulting, is seeking a skilled Azure DevOps & Salesforce Senior Systems Engineer. This role focuses on application CI/CD using Azure DevOps and Salesforce deployment automation, emphasizing application-level DevOps rather than infrastructure. The ideal candidate will possess strong scripting, automation, and CI/CD expertise, particularly with Salesforce packaging and deployments integrated into Azure DevOps pipelines.
Founded in 1976, CGI is among the largest independent IT and business consulting services firms globally, with 94,000 consultants. With fiscal 2024 revenue of CA$14.68 billion, CGI is committed to helping clients digitally transform their organizations.
Key Responsibilities and Required Skills
- Design, implement, and maintain CI/CD pipelines in Azure DevOps for application deployment.
- Manage Salesforce deployments, including packaging, change sets, metadata, and scratch orgs via Azure DevOps.
- Automate application delivery workflows using PowerShell and Python.
- Integrate and manage tools such as SonarQube, Fortify, and Apex PMD for code quality and security.
- Administer version control using Azure Git, supporting trunk-based development practices.
- Collaborate with development and QA teams to streamline application releases across environments.
- Ensure DevOps best practices in security, compliance, and cloud service management.
- Expertise in Salesforce configuration, customization, and administration.
- Hands-on experience with SFDX, Metadata API, XML-based deployments, change sets, and scratch orgs.
- Familiarity with Git branching strategies, CI/CD for Salesforce, and sandbox administration.
- Working knowledge of Apex PMD, PowerShell, and basic Bash scripting.
- Understanding of trunk-based development and DevOps best practices in a Salesforce environment.
- Experience working in Agile teams with CI/CD-focused release cycles.
- Exposure to security and compliance standards within cloud application delivery.
- Certifications in Azure DevOps or Salesforce DevOps (e.g., Platform Developer, DevOps Engineer) are a plus.
Experience and Qualifications
- 3–5 years of experience with Azure DevOps focused on CI/CD for applications (not infrastructure).
- 3–5 years of experience in Salesforce packaging and deployment integrated via Azure DevOps.
- 2+ years of scripting and automation using PowerShell and Python.
- Solid experience with Azure DevOps Cloud Services, pipelines, and artifact management.
- Strong understanding of Azure Git, SonarQube, and Fortify.
- Bachelor's degree in Computer Science or a related field, or higher, with a minimum of 3 years of relevant experience.
Behavioural Competencies
- Proven experience delivering process efficiencies and improvements.
- Clear and fluent English (both verbal and written).
- Ability to build and maintain efficient working relationships with remote teams.
- Demonstrated ability to take ownership and accountability for relevant products and services.
- Ability to plan, prioritize, and complete your own work while remaining a team player.
- Willingness to engage with and work in other technologies.
Life at CGI
At CGI, you are invited to be an owner from day one, shaping the company's strategy and direction as a CGI Partner. Your work creates value through innovative solutions and global collaboration. You'll build a career supported by leaders focused on your well-being and professional growth, joining one of the largest IT and business consulting firms in the world.
Key skills/competency
- Azure DevOps
- Salesforce Deployment
- CI/CD Pipelines
- PowerShell Scripting
- Python Automation
- Azure Git
- SonarQube
- Fortify
- SFDX
- Metadata API
How to Get Hired at CGI
- Research CGI's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to align your application with their Partner-centric philosophy.
- Tailor your resume for DevOps and Salesforce: Customize your resume to highlight extensive experience in Azure DevOps CI/CD, Salesforce deployment automation, and scripting languages like PowerShell and Python, using keywords from the job description.
- Showcase project expertise: Prepare specific examples of past projects where you successfully designed, implemented, and maintained CI/CD pipelines for application deployment, particularly involving Salesforce.
- Master technical interviews: Be ready to discuss your hands-on experience with SFDX, Metadata API, Git branching strategies, and tools like SonarQube and Fortify, demonstrating your problem-solving skills in a technical context.
- Highlight collaboration and ownership: Emphasize your ability to work effectively in Agile teams, take ownership of projects, and build strong relationships, which are key behavioral competencies at CGI.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background