Senior/Principal DevOps EngineerLocation: Durham NC, Merrimack NH, Jersey City NJ, or Westlake TX (Onsite every other week)Duration: 12+ months contractInterview: VideoMust pass the ROPES TEST: FID - DevOps/Python - Asset Management (includes a short ~10 minute Python coding exercise).SummarySenior/Principal DevOps Engineer to join the SAI Managed Accounts platform delivery team. This role is a strategic blend of application software engineering and pipeline orchestration, focused on modernizing delivery infrastructure from a monolithic state to an isolated, highly efficient microservices model. You will bridge the gap between application code and cloud infrastructure, managing the end-to-end "Code-to-Cloud" flow across testing stages, quality gates, security scans, and environment promotions.Key ResponsibilitiesPipeline Orchestration: Architect, maintain, and upgrade automated CI/CD pipelines through lower environments all the way to production using Jenkins Shared Libraries written in Groovy.Developer Enablement: Design automated developer-facing solutions and tools to streamline daily release ceremonies, reduce engineering friction, and optimize deployment flow.Release Coordination: Manage and scale release mechanisms across multi-component environments, aligning tightly with QA, Project Management, and Application Development teams.Cloud Automation: Build cloud-native utilities and automated deployment configurations utilizing core AWS services via SDKs or CLI.Observability & Health: Implement environment tracing and monitoring solutions to quickly diagnose runtime deployment bottlenecks or microservice errors.Required Skills & QualificationsExperience: 5+ years of software engineering, configuration management, and release engineering within large-scale enterprise environments.Jenkins & Groovy Mastery: Expert-level capabilities building scalable and reusable automation components utilizing Jenkins and Groovy Shared Libraries.Modern SCM: Strong competency with GitHub, including Github Actions, workflows, security scanners, and advanced Git branching patterns.Programming & Automation: Advanced script development using Bash and Python (experience building internal APIs or tools with Flask is highly preferred).Build Systems: Deep knowledge of package managers and build tools across stacks, specifically Maven and Gradle (for Java) and NPM/Yarn (for Angular/UI apps).Container Orchestration: Solid comprehension of Docker containerization and Kubernetes cluster concepts (experience with Jenkins on Amazon EKS is a plus).Monitoring & Tracking: Familiarity with Datadog, Splunk, or OpenTelemetry (OTEL) for logging and APM tracking alongside Jira for Agile workflow management.Education: Bachelor’s degree in Computer Science, Information Systems, or a related technical field.
Senior/Principal DevOps Engineer in durham at Unknown Company
This position is listed as contract and onsite.