Summary
NaviStone delivers audience activation and conversion solutions for B2C marketers in considered-purchase industries. The DevOps Engineer will build, secure, and operate the AWS cloud infrastructure powering the platform, while owning CI/CD, infrastructure automation, Kubernetes operations, observability, database support, and security practices.
Responsibilities
- You will build, maintain, and improve CI/CD pipelines in GitHub Actions, taking services from commit to production safely and quickly
- You will look for opportunities to automate manual or repetitive operational work and improve how we ship software in an AI-forward development team
- You will design and maintain reusable Terraform modules that let other engineering teams provision AWS infrastructure consistently and safely
- You will deploy, operate, and troubleshoot containerized workloads on Kubernetes, including scaling, resource limits, and rollout strategies
- You will build dashboards and alerts in Grafana that give the team visibility into service health, latency, and error rates
- You will support PostgreSQL and Snowflake infrastructure, partnering with data teams on backups, performance, and access controls
- You will apply security best practices across the stack, including least-privilege IAM, encrypted secrets, and network segmentation
- You collaborate with software engineers working in TypeScript, React, and Node.js, and build internal tooling in those languages to support their work
- You will document infrastructure designs, runbooks, and operational procedures so the team can move quickly and confidently
- You will work closely with engineering managers and senior engineers to plan infrastructure work alongside feature development
Skills
- You have 3-5 years of experience in a DevOps, Site Reliability, Platform, or Cloud Infrastructure Engineering role, or equivalent hands-on experience
- You have hands-on experience provisioning AWS infrastructure using Infrastructure-as-Code, ideally Terraform or the AWS CDK
- You have written and maintained Terraform modules or templates that were reused across projects or teams
- You have working experience with Kubernetes, deploying and operating containerized applications in production
- You have built or maintained CI/CD pipelines, such as GitHub Actions, and are comfortable owning a pipeline end-to-end
- You have experience with observability tooling such as Grafana, and can build dashboards and alerts that people actually use
- You are comfortable working with relational databases, especially PostgreSQL
- You understand core security fundamentals, including secrets management, least-privilege access, and network security
- You have experience with Git and GitHub-based workflows, including code review and branching strategies
- You enjoy solving operational problems with automation instead of manual toil
- You communicate clearly with both engineers and non-technical stakeholders
- You can prioritize effectively and manage multiple in-flight projects at once
- You have a degree in Computer Science or a related field, or equivalent practical experience
- Experience with Snowflake or data infrastructure is a plus
Qualifications
Must Haves
- You have 3-5 years of experience in a DevOps, Site Reliability, Platform, or Cloud Infrastructure Engineering role, or equivalent hands-on experience
- You have hands-on experience provisioning AWS infrastructure using Infrastructure-as-Code, ideally Terraform or the AWS CDK
- You have written and maintained Terraform modules or templates that were reused across projects or teams
- You have working experience with Kubernetes, deploying and operating containerized applications in production
- You have built or maintained CI/CD pipelines, such as GitHub Actions, and are comfortable owning a pipeline end-to-end
- You have experience with observability tooling such as Grafana, and can build dashboards and alerts that people actually use
- You are comfortable working with relational databases, especially PostgreSQL
- You understand core security fundamentals, including secrets management, least-privilege access, and network security
- You have experience with Git and GitHub-based workflows, including code review and branching strategies
- You enjoy solving operational problems with automation instead of manual toil
- You communicate clearly with both engineers and non-technical stakeholders
- You can prioritize effectively and manage multiple in-flight projects at once
- You have a degree in Computer Science or a related field, or equivalent practical experience
Nice to Haves
- Experience with Snowflake or data infrastructure is a plus
Benefits
- Remote work in the US or a hybrid role in Cincinnati, OH, with 2 days per week in the office
- Medical benefits for employees and their families
- Dental benefits for employees and their families
- Vision benefits for employees and their families
- Retirement benefits for employees and their families
- Professional and personal development opportunities, including AI, coding, presentation, leadership, and advanced yoga learning
- Unlimited vacation
- A generous number of paid holidays
- Fun employee events throughout the year