Jobs / ALTEO
DevOps Developer [#5001]
ALTEO · Montréal, QC, Canada
Montréal, QC, CanadaExp: 3-5 yrsHybrid
Remuneration
Not specified
Location
Montréal, QC, Canada
Visa sponsorship
Not specified
Job summary
The DevOps Developer automates, optimizes, and secures software delivery while supporting reliable application deployments and production systems. The role focuses on improving Jenkins CI/CD pipelines, integrating DevSecOps controls, and building Grafana dashboards and alerts; it also automates reporting and maintenance with PowerShell, Bash, or Python and collaborates with development, systems, and cybersecurity teams.
Qualifications
- 3–5+ years of experience in DevOps, system administration, or software engineering
- Hands-on experience with build and deployment automation
- Experience supporting production environments
- Jenkins pipeline and administration experience
- Experience optimizing and troubleshooting CI/CD
- Understanding of DevSecOps practices
- Experience with Grafana dashboards and monitoring concepts
- Knowledge of Prometheus, Loki, or similar observability tools
- Knowledge of Java or C#
- Scripting skills in PowerShell, Bash, or Python
- Knowledge of Linux and Windows build environments
- Understanding of secret management, credential handling, and access control
- Ability to collaborate with developers to improve pipelines without slowing delivery
- Ability to work under pressure in critical production environments
- Ability to balance speed, reliability, and security in deployment practices
Responsibilities
- Optimize Jenkins pipelines for speed, stability, and maintainability
- Improve Jenkins agent utilization, queue times, executor allocation, and build reliability
- Integrate dependency scanning, secret detection, static analysis, and container image analysis into CI/CD pipelines
- Design Grafana dashboards for Jenkins, agents, pipelines, servers, and security signals
- Configure alerts for build failures, offline agents, high resource usage, long wait times, and abnormal failure patterns
- Standardize Jenkins pipelines, shared libraries, credential usage, and plugin practices
- Review CI/CD workflows and recommend security and performance improvements
- Automate reporting and maintenance tasks using PowerShell, Bash, or Python
- Establish standards for documentation, monitoring dashboards, and security procedures
Skills
BashC#GrafanaJavaJenkinsLinuxLokiPowerShellPrometheusPythonWindows
Degrees
Associate's or bachelor's degree in Computer Science or Software Engineering, or
Relocation
No