DevOps Engineer 2 (Intermediate)

Black Duck Software, Inc.

$85K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 3-5 years of experience in Site Reliability Engineering or similar roles.
  • Hands-on coding experience with Go, Python, and/or Shell scripting.
  • Expertise in cloud platforms (AWS, GCP, Azure) and container technologies (Docker, Kubernetes).
  • Strong background in CI/CD pipelines and modern delivery ecosystems.

Responsibilities

  • Architect and implement scalable, modular solutions across product lines.
  • Partner with cross-functional teams to translate requirements into solutions.
  • Champion modern software architecture principles such as Microservices and Serverless computing.
  • Define and execute containerization and orchestration strategies using Docker and Kubernetes.
  • Maintain a secure and resilient infrastructure aligned with industry standards.
  • Mentor team members, troubleshoot complex issues, and provide training.
  • Lead enhancements identified through blameless postmortems.

Benefits

  • Hybrid work environment offering flexibility and collaboration.
  • Innovative team culture with a focus on continuous learning and improvement.
  • Creative downtown office designed for teamwork and connection.
Full Job Description
DevOps Engineer

Location: Calgary, AB (Hybrid - 3 days/week in our beautiful downtown office)

About the Role
We're looking for a highly skilled Senior DevOps Engineer to join our dynamic team and help shape the future of our infrastructure and delivery pipelines. This is an opportunity to work on cutting-edge technologies, collaborate with talented professionals, and make a real impact on the scalability and reliability of our products.
What You'll Do
  • Architect and Build: Design and implement scalable, modular solutions that integrate seamlessly across our diverse product suite.
  • Collaborate and Innovate: Partner with cross-functional teams to understand requirements and incorporate user feedback into robust solutions.
  • Lead Best Practices: Champion modern software architecture principles, including Microservices, Serverless computing, and API-first strategies.
  • Drive Containerization: Define and execute strategies for containerization and orchestration using Docker, Kubernetes, or similar technologies.
  • Ensure Reliability: Maintain a secure, compliant, and resilient infrastructure aligned with industry standards.
  • Mentor and Support: Serve as an escalation point for L1 operations, troubleshoot complex issues, and provide training on product-specific domains.
  • Continuous Improvement: Lead product and infrastructure enhancements identified through blameless postmortems.
  • Weekend Rotation: Participate in scheduled weekend support rotations.
What You Bring
  • Education: Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Experience: 3-5 years in Site Reliability Engineering or similar roles.
  • Technical Skills:
    • Hands-on coding experience with Go, Python, and/or Shell scripting.
    • Expertise in cloud platforms (AWS, GCP, Azure) and container technologies (Docker, Kubernetes).
    • Strong background in CI/CD pipelines and modern delivery ecosystems (GitHub Actions, ArgoCD, Harness.io, GitLab CI, etc.).
  • Soft Skills: Exceptional problem-solving, organizational, and leadership abilities.
  • Communication: Strong interpersonal skills to collaborate effectively with internal teams and stakeholders.
Why Join Us?
  • Work in a hybrid environment with flexibility and collaboration.
  • Be part of a team that values innovation, continuous learning, and blameless culture.
  • Enjoy our downtown Calgary office, designed for creativity and connection.


Pay Range

$85,800-$115,000 CAD

Similar Jobs

More Jobs at Black Duck Software, Inc.

More Information Technology Jobs

Find similar DevOps Engineer 2 (Intermediate) jobs: