Novara is a company that provides safety and operational risk management software, helping organizations proactively manage risks. The DevOps Engineer will oversee deployment automation, site reliability, and security, ensuring the security and compliance of applications, systems, and infrastructure.
Responsibilities:
- Design, implement, and maintain secure infrastructure using Infrastructure as Code (IaC) practices
- Build, own, and improve CI/CD pipelines to deliver features safely and quickly
- Collaborate with Development and Data teams to integrate security into the software development lifecycle (SDLC), including design, development, testing, deployment, and maintenance phases
- Build and operate Kubernetes clusters and related networking and ensure secure cluster configuration
- Automate container build, registry management, and runtime security controls
- Implement security controls within the build pipeline and tests to identify vulnerabilities, code flaws, and misconfigurations, and manage security tools such as static and dynamic application security testing (SAST/DAST), container security, and vulnerability scanners
- Brainstorm for new ideas and ways to improvement development delivery
- Provide technical guidance and educate team members and coworkers on DevOps best practices
- Maintain clear and up-to-date documentation of DevOps security practices, procedures, and standards
- Participate in sprint planning, implementation, standups and demos
- Create technical prototypes for technical solutions
Requirements:
- Bachelor's degree in computer science or related field is a plus
- Ideally 5+ years of experience as a DevOps Engineer, ideally coming from a development background, with an emphasis working with AWS
- Knowledge of CI/CD practices and supporting tools (Github Actions, Octopus, similar)
- Experience with infrastructure as Code (Terraform, Pulumi, or similar)
- Experience with Kubernetes either managed or unmanaged as well as deployments into a cluster with tools like helm, Kustomize, or Argo CD
- 2+ years of experience working with logging and observability systems like DataDog, New Relic, or AWS CloudWatch
- Experience with containers, container orchestration and scheduling, service registration / discovery and monitoring (Docker, Kubernetes, etc.)
- Practical experience developing software or meeting operational needs with code and scripting (PowerShell, Bash, Python)
- Good interpersonal skills and communication with a passion for working with all types of managers, architects, developers, QA, and operations personnel
- Able to multitask, prioritize, and track time efficiently
- Desire to learn and continually improve self and others through knowledge sharing