Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Job Title
DevSecOps Developer - Contract
Vacancy No
VN9207
Company Name
Compugen Inc
Work Location
Any location in Ontario
Pay Range / Rémunération
To be discussed during the recruitment process
Pipeline Posting
No
Job Details
About Compugen
Compugen is Canada's largest privately-owned Technology Ally. To innovate industries, transform businesses, connect communities, and drive meaningful change, we must think bigger, reach broader, and act bolder. Through knowledge, curiosity, and collaboration, Compugen helps organizations delivering experience by design. This is what it means to be human-centered and technology-enabled.
Dreaming, designing, and delivering isn't just a mantra for us — it's a way of life. We believe that technology is the conduit, but our people – they are the connection that truly makes the magic happen!
Our Culture
We are a human-centered culture where we prioritize your well-being and are invested in helping you reach your fullest potential. We're not only focused on achieving our goals — we're dedicated to helping you achieve yours.
If you're relentlessly curious, driven to make a difference, and collaborative at the core, then you belong with us.
Position Overview:
The DevSecOps Programmer is responsible for supporting a modern product development environment by building, automating, securing, and maintaining software delivery pipelines and infrastructure. As part of a collaborative development team, this role advances digital service delivery by implementing secure coding practices, integrating security into CI/CD workflows, and ensuring reliable, efficient, and traceable software releases.
This position works closely with development, infrastructure, and security teams to design, implement, and optimize automated build, test, security, and deployment processes across multiple environments. The DevSecOps Programmer plays a key role in strengthening application security, improving deployment efficiency, and maintaining documentation and operational standards.
Key Responsibilities:
- Collaborating with development, infrastructure, and security teams to analyze functional and technical requirements
- Researching, recommending, and implementing tools for CI/CD pipelines and artifact management
- Establishing pipeline triggers (e.g., code commits, pull requests)
- Configuring and maintaining build scripts and automation tools
- Ensuring builds are reproducible and consistent across environments
- Managing dependencies, versioning, and artifact repositories
- Tagging and versioning artifacts for traceability and auditability
- Managing artifact promotion processes across development, staging, and production environments
- Automating deployments across multiple environments
- Securely managing secrets and configuration settings
- Integrating monitoring tools to track pipeline performance, failures, and metrics
- Integrating automated testing into CI/CD pipelines
- Setting up alerts, dashboards, and reporting tools
- Developing and maintaining SAST (Static Application Security Testing) and DAST (Dynamic Application Security Testing) pipelines
- Integrating SBOM (Software Bill of Materials) generation and SCA (Software Composition Analysis) scans into build pipelines
- Implementing and maintaining a centralized SBOM dashboard using OWASP Dependency-Track
- Reducing build and deployment times through optimization and automation
- Documenting pipeline workflows, configurations, and processes
- Researching, applying, and validating software patches and upgrades
- Participating in investigations related to web service incidents or problematic activities
- Supporting integration of enterprise integration platforms with various systems
- Performing additional duties as assigned
Skills & Qualifications:
- University degree in Computer Science or a related discipline with major IT coursework, or a two-year IT diploma from a recognized institution with a focus on programming and application development
- Minimum of six (6) years of experience in the IT field, including:
- CI/CD pipeline management
- Security best practices in software development
- Windows and Linux operating systems
- Java development
- Shell scripting
- Demonstrated experience with:
- Azure DevOps
- MuleSoft Anypoint Platform
- Infrastructure as Code (IaC)
- Monitoring tools and practices
- Strong knowledge of DevSecOps principles and secure software delivery practices
- Experience implementing SAST, DAST, SCA, and SBOM processes within CI/CD pipelines
- Proficiency in artifact management, dependency management, and release versioning
- Experience automating build, test, and deployment workflows
- Strong troubleshooting and investigative skills
- Ability to optimize build and deployment performance
- Strong analytical and critical reasoning skills
- Excellent written and verbal communication skills
- Ability to collaborate effectively with cross-functional technical teams
- Experience working within a government environment
- Experience developing and managing APIs and API gateways
- Knowledge of compliance standards (e.g., GDPR)
- Experience with cloud platforms and containerization technologies
- Experience with relational databases such as MySQL and Microsoft SQL Server
Equity Statement
At Compugen, we are committed to diversity, equity and inclusion. We actively recruit from all groups, including women, Indigenous people, persons with disabilities and members of visible minorities. We recognize the importance of removing barriers to participation and provide accommodation upon request to all applicants throughout the recruitment process. If you require an accommodation, our People & Culture representative will work with you to meet your needs in a confidential and respectful manner. We believe everyone deserves a seat at the table-and we are taking deliberate action to make this a reality.
#ITR
#CompugenITR
#LI-MM1
Similar Jobs
Sr./ Staff AI/ML Engineer - Vision Systems
Musashi AI North America
Business Intelligence Analyst - Fintech
Anand Rathi Share and Stock Brokers Ltd
Senior ETL Developer (with DUT tool exp)
Guidewire Software
ETL Developer Lead / Lead Data Engineer
Encore Software Services
ETL Developer Sn - (Spring batch, Java, SQL, ETL)
Tata Consultancy Services
More Jobs at Compugen Inc
View all →Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free