companyBlack Duck Software, Inc. logo

Software Engineer 3 - DevOps/Release Engineer

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Key Responsibilities:Develop and manage Jenkins jobs, including job creation, enabling/disabling jobs, and managing plugins. Maintain and deploy Continuous Integration/Continuous Delivery (CI/CD) pipelines utilizing GitLab CI, Docker, and Python libraries, along with Jenkins Pipelines using Groovy Libraries. Identify automation opportunities, develop tools or scripts, and continuously evolve automation infrastructure. Enhance existing automated processes and ensure they remain effective. Provide consistent, reliable build environments. Key Qualifications:Proficient in Linux, Windows, Mac, and Cygwin. Experience with CI/CD automation and build pipelines in Jenkins, GitLab, GitHub, and Concourse. Strong Python programming skills and experience in package creation with OOP design and implementation. Familiarity with Docker image creation, tagging, and releases within Git and GitLab CI. Knowledge of Gradle, Maven, NodeJS, Ant, and shell scripting, along with a focus on secure credential management.

About the job

Black Duck Software, Inc. empowers organizations to create secure and high-quality software by minimizing risks and optimizing productivity. As a trailblazer in application security, Black Duck offers solutions such as SAST, SCA, and DAST that help teams swiftly identify and remediate vulnerabilities in proprietary code, open source components, and application behavior. With a robust suite of industry-leading tools, services, and expertise, Black Duck stands out in enhancing security and quality within DevSecOps and throughout the software development lifecycle.

Black Duck is seeking a knowledgeable DevOps/Release Engineer to join our dynamic release engineering team. In this role, you will have the opportunity to design and develop tools for process automation, create reusable libraries, and build and maintain effective release pipelines. The ideal candidate will possess excellent communication skills and a strong focus on quality innovation. A willingness to experiment and adapt to emerging technologies is essential for leveraging the latest advancements in the field.

About Black Duck Software, Inc.

Black Duck Software, Inc. is a leader in the field of application security, committed to helping organizations build secure, high-quality software. By providing advanced solutions to identify and fix vulnerabilities, Black Duck enhances productivity and security throughout the software development lifecycle.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.