Lead Product Software Engineer | DevOps - Full-time

Wolters Kluwer10 months ago
Denver, CO, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

This hybrid position (requiring 8 days per month onsite at an approved Wolters Kluwer location) offers an exciting opportunity for a Lead DevOps Engineer to architect and implement scalable, resilient infrastructure and CI/CD pipelines that support the full software development lifecycle. You will collaborate closely with product teams to integrate DevOps best practices into agile workflows, ensuring high standards of software quality and operational excellence while mentoring a team of DevOps engineers.

Key Responsibilities

  • Engineer and automate scalable, secure Cloud Infrastructure in Azure and AWS using Infrastructure as Code (IaC) tools such as Terraform, Ansible, and Jenkins.
  • Lead the adoption of IaC across Service Operations and Delivery, mentoring teams on reusable code patterns and DevOps pipelines.
  • Design and implement modern compute architectures, including containerized and serverless solutions (AKS, EKS, Docker, Azure Functions), with a focus on scalability and performance.
  • Develop and maintain robust CI/CD pipelines, ensuring comprehensive testing, artifact management, and deployment orchestration across multiple environments.
  • Architect and support Cloud Native solutions aligned with principles of abstraction, decoupling, and observability.
  • Build system observability using telemetry, logging, and tracing to enable proactive issue detection and root cause analysis.
  • Ensure compliance with enterprise DevOps and security standards while contributing to architectural governance.
  • Mentor DevOps engineers, promoting software craftsmanship, clean code, and continuous improvement.
  • Prototype and evaluate emerging technologies to assess feasibility, performance, and integration potential.
  • Apply Site Reliability Engineering (SRE) practices such as error budgets, SLIs/SLOs, capacity planning, and incident response.
  • Contribute to setting architectural design and engineering standards for platform services.
  • Deploy and maintain critical applications ensuring high availability, fault tolerance, and optimal performance.
  • Modernize legacy systems through re-architecture, refactoring, and cloud-native transformation strategies.
  • Identify and address engineering inefficiencies by proposing automation and architectural improvements.
  • Lead post-incident reviews with a focus on blameless root cause analysis and systemic fixes.
  • Promote knowledge sharing of automation and DevOps best practices across teams.
  • Participate in on-call rotations, applying engineering discipline to enhance alert quality and automate remediation.

Required Qualifications

  • Bachelor’s Engineering degree and a Master’s degree in Computer Science or a related field.
  • Minimum 8 years of software-related experience, including roles in Site Reliability, DevOps, or Release Engineering.
  • Strong background in software development with experience in languages such as Python, .NET, or Java.
  • Recent hands-on experience with Cloud infrastructure (Azure and AWS).
  • Proficient in Shell scripting languages (PowerShell & Bash).
  • Solid understanding of core Azure/AWS services (PaaS, IaaS, SaaS).
  • Experience with automation and source configuration management tools such as Git.
  • Experience with infrastructure as code tools like Terraform or CloudFormation.
  • Familiarity with continuous integration and deployment tools such as Azure DevOps, Jenkins, or Travis CI.
  • Ability to clearly explain technical projects to diverse audiences.
  • Strong attention to detail coupled with excellent problem-solving skills.
  • Commitment to transforming and fostering a DevOps culture that emphasizes continuous integration, automated testing, and deployment.
  • Experience in building observability platforms and defining standard operating procedures.
  • Proficiency with diagnostic tools and script automation for both Windows and Linux.

Preferred Qualifications

  • Experience in maintaining and deploying highly available, fault-tolerant cloud-native systems at scale using Infrastructure as Code automation and CI/CD pipelines.

Benefits & Perks

  • A comprehensive benefits package that begins on your first day of employment.
  • Medical, Dental, & Vision Plans, 401(k), FSA/HSA, Commuter Benefits, Tuition Assistance Plan, Vacation and Sick Time, and Paid Parental Leave.
  • Compensation: Target salary range for CA, CT, CO, DC, HI, IL, MA, MD, MN, NY, RI, WA is $145,500 - $203,900.
  • Full details of our benefits are available at https://www.mywolterskluwerbenefits.com/index.html.

Required Skills

Terraform
Site Reliability Engineering (SRE)
Infrastructure as Code
Observability
Cloud Infrastructure (Azure, AWS)
Jenkins
Version Control (Git)
Java
Python
Serverless Architecture
Ansible
CI/CD Pipelines
.NET
Containerization (Docker, AKS, EKS)
DevOps
Shell Scripting (PowerShell, Bash)