Logo
Devopshunt

Principal Software Engineer, Devops

Devopshunt, Cambridge, Massachusetts, us, 02140

Save Job

Job details

Job type:

Full-time Location:

Cambridge, MA Ref #:

41383 Job Family:

Research Date published:

22-Nov-2024 Time Type:

Full time Description & Requirements

Here at the DSP, we play a pivotal role in flagship scientific efforts across the NIH, collaborating with world-leading technology corporations, philanthropic organizations, and pharmaceutical companies. Together, these activities make us a leading organization at the intersection of the life and data sciences. Our DevOps team fills a variety of roles. We are platform engineers, writing code to automate deployments, CD pipelines, and the management of test and production infrastructure. We are in-house experts in technologies like Kubernetes, Terraform, Helm, and Google Cloud. We establish best practices for product engineering teams in areas like CI/CD and monitoring. We collaborate with DSPs application security and compliance teams to maintain a FedRAMP-compliant production environment. Finally, we serve as consultants, embedding in cross-functional teams for exploratory or proof-of-concept projects. Responsibilities

Contribute to our internal deployment and operations platform, written in Golang, Typescript, and React Establish reusable patterns and modules in Helm, Terraform and GitHub actions that can be leveraged by product engineering teams Maintain dev, test, and production environments, as well as shared tooling such as ArgoCD and Prometheus Improve continuous delivery processes, using DORA metrics as a guiding principle Serve as an in-house expert in Kubernetes, Helm, Terraform, and GitHub Actions, providing PR reviews to product engineers upon request Optimize infrastructure for operational and cost efficiency Assist product engineering teams with long-term projects on an as-needed basis Be a role model and mentor for other DevOps engineers Collaborate with product engineers throughout the organization Requirements

BS/MS degree in Computer Science, Computer Engineering, Computer Information Systems, Bioinformatics or relevant education 8+ years of experience in software engineering roles, with 3+ specializing in DevOps, SRE, or Infrastructure Expertise in at least one public cloud platform (bonus if Google Cloud) with hands-on experience in infrastructure management and automation Strong software engineering fundamentals, including significant programming experience in a modern language such as Go or Python Experience with Kubernetes and containers Experience with common web application architectures and technologies (load balancers, relational databases, etc) Experience with common monitoring tools and knowledge of observability best practices Experience troubleshooting complex distributed systems Outstanding communication, interpersonal, and leadership skills A pragmatic and collaborative approach to solving technical problems

#J-18808-Ljbffr