Zywave Inc. believes in empowering developers through frictionless platforms and reliable tooling. The Senior DevSecOps Engineer will own and evolve systems, tools, and workflows that accelerate software delivery, focusing on improving productivity and satisfaction across the software lifecycle.
Responsibilities:
- Developer Tooling Administration
- Manage and optimize developer tools including GitHub, GitLab, and OpsGenie
- Provide expert guidance on best practices for source control, code review, and incident management workflows
- Tooling & Automation
- Design and maintain internal tools (CLI utilities, dashboards, self-service portals) that streamline engineering workflows
- Implement automation patterns for repetitive developer tasks
- Full-Stack Development
- Build and maintain internal-facing applications using C# and TypeScript
- Develop and support Zywave’s internal monitoring platform, aggregating data from multiple observability systems (Prometheus, Grafana, OTEL, Observe Inc, etc.)
- CI/CD Developer Experience
- Enhance pipeline usability, speed, and reliability from a developer’s perspective
- Integrate GitOps workflows (e.g., Argo CD) where beneficial
- Local Development Environments
- Build reproducible, fast, and developer-friendly local environments (e.g., Docker Compose, Dev Containers)
- Support developer productivity across languages and frameworks (.NET, Python, TypeScript/JavaScript)
- Documentation, Onboarding & Deprecations
- Maintain high-quality internal documentation
- Improve onboarding processes for new engineers
- Coordinate deprecation of outdated tools, workflows, or environments in partnership with engineering teams
- Feedback & Continuous Improvement
- Gather and act on developer feedback to prioritize improvements
- Define and track developer experience metrics such as build times, deployment frequency, and satisfaction surveys
- Support industry-standard metrics including DORA
- Internal Data Platform & Metrics
- Leverage Zywave’s internal data platform (Meltano, Argo Workflows, Snowflake, Streamlit) to drive decision-making
- Develop and maintain dashboards and portals that provide actionable insights into developer workflows
- Use data to identify friction points, focus engineering efforts, and measure the impact of improvements
- Advisory Services
- Serve as a consultant to engineering teams, providing best-practice recommendations on pipelines, tooling, and productivity
- Soft Skills & Collaboration
- Strong collaboration skills with engineers across product and platform teams
- Excellent written and verbal communication for documentation, onboarding, and technical discussions
- Empathy for developers, with a focus on eliminating friction in their workflows
- Proactive problem solver who can identify gaps, prioritize improvements, and drive adoption of new tools
Requirements:
- Strong experience administering developer tools (GitHub, GitLab, CI/CD systems)
- Hands-on full-stack development skills in C# and TypeScript
- Practical background building or enhancing CI/CD pipelines
- Familiarity with local development tooling (Docker Compose, Dev Containers)
- Experience with workflow automation/orchestration (e.g., Argo Workflows)
- Proven ability to define, measure, and act on developer productivity metrics (e.g., DORA, build times, release frequency)
- Strong understanding of infrastructure as code (Terraform) and containerization concepts
- Ability to learn new technologies quickly and apply them effectively to solve developer pain points
- Comfort working in a data-driven culture, using metrics and analytics to inform priorities
- Exposure to observability tooling (OTEL, Prometheus, Grafana, Observe Inc)
- Experience with Snowflake or other analytics platforms
- Background in developer portal frameworks or internal platform engineering
- Familiarity with SSO/SCIM integrations via Azure Entra ID