Jobs / Société Générale
Senior DevOPS Engineer
Société Générale · Montréal, QC, Canada
Montréal, QC, CanadaExp: 5+ yrsOnsite
Remuneration
Not specified
Location
Montréal, QC, Canada
Visa sponsorship
Not specified
Job summary
This role operates and evolves a standardized, secure engineering platform that helps application teams deliver software efficiently across an international organization. The work includes supporting software factory services, designing CI/CD pipelines, automating platform operations, integrating Azure Cloud, and defining monitoring and service-level frameworks. The platform uses technologies including Linux, Bash, Python, GitHub Enterprise, Jenkins, and other DevOps tools.
Qualifications
- At least five years of experience in DevOps, software development, or software factory tooling.
- Strong expertise in Linux, Bash, Python, Git, GitHub Enterprise, Jenkins, and CI tools.
- Experience with CI/CD pipelines, DevOps practices, monitoring, and observability tools.
- Experience with code quality, security, and artifact management tools.
- Knowledge of automation, scripting, and cloud infrastructure concepts.
- Ability to work autonomously, prioritize tasks, and manage stakeholders.
- Strong analytical, problem-solving, communication, and presentation skills.
- Ability to collaborate with distributed international teams.
- English fluency is required; French is an advantage.
- Preferred experience with Azure Cloud, GitHub Actions, TeamCity, XL Deploy, ArgoCD, SonarQube, Nexus, JFrog, Artifactory, Terraform, Kubernetes, Docker, Maven, MSBuild, or npm.
- Experience with large-scale platform transformation, enterprise quality assurance, or DevOps transformation programs is preferred.
Responsibilities
- Maintain the availability, stability, and performance of CI/CD and software factory services.
- Operate services in compliance with security and regulatory requirements.
- Provide Follow-The-Sun support and meet defined service-level agreements.
- Communicate incidents, changes, and releases; provide technical guidance to application teams.
- Design, operate, and optimize secure CI/CD pipelines.
- Promote DevOps practices and help application teams industrialize software development.
- Install, configure, upgrade, and maintain DevOps toolchain components.
- Contribute to platform evolution, including Azure Cloud integration and platform modernization.
- Develop prototypes and proofs of concept to evaluate platform capabilities.
- Define and implement monitoring frameworks, including service-level indicators and objectives.
- Automate processes and improve platform scalability, reliability, and developer experience.
- Enforce code quality, security, and compliance standards and contribute to quality assurance strategy.
- Collaborate with international teams, maintain technical documentation, and support knowledge sharing.
Skills
Argo CDArtifactoryAzureBashDockerGitGitHubGitHub ActionsJenkinsKubernetesLinuxMavenNexusnpmPythonSonarQubeTeamCityTerraformGrafanaOpenTelemetryPrometheus
Languages
EnglishFrench
Industry
Financial services
Security clearance
Enhanced background screening may be required, including fingerprint collection.
Relocation
No