O

OpenData

Delivers standardized open data for research

CI/CD and Infrastructure Engineer

DevOps EngineeringPosted on Nov 13
Full-timeWashington, DC, USA$120k - $140k /yr

About the Job

Requirements

  • At least 4 years of experience in DevSecOps or platform engineering.
  • A bachelor's degree in computer science, information technology, cybersecurity, engineering, or a related technical discipline.
  • Practical experience creating security-gated CI/CD pipelines using AWS-native tools such as CodeBuild and CodePipeline, or comparable tools such as GitLab CI and GitHub Actions.
  • Experience standing up and operating Kubernetes clusters.
  • Practical experience containerizing applications, creating Docker images, and implementing infrastructure as code in CloudFormation or Terraform.
  • Experience with vulnerability scanning and automated security testing, including SAST, DAST, and SCA.
  • Ability to program and script in Python; Bash is a plus.
  • Proficiency with Linux operating systems and writing shell scripts.
  • Strong knowledge of networking, including routing and load balancing, application programming interfaces, and web application architecture.
  • Experience using Git to track and manage versions.
  • Experience with logging and monitoring.
  • Experience generating, reviewing, and validating code with AI-assisted development tools such as GitHub Copilot.
  • Proficiency in writing, PowerPoint, and Excel.
  • Ability to meet the initial engagement's U.S. citizenship requirement and obtain a Public Trust determination.
  • Hands-on ownership of assigned CI/CD pipelines built with AWS-native or comparable tools, along with Docker containerization, infrastructure as code, and Kubernetes clusters used to deploy real systems in AWS or client-managed on-premises environments.
  • Practical command of Linux and how web applications interact with networks, sufficient to trace faults below the pipeline.
  • Pipeline security skills, including least-privilege design, secrets management, vulnerability scanning, and automated security testing (SAST, DAST, and SCA).
  • Python scripting beyond pipeline configuration, backed by Bash, to automate work not handled by existing tools.
  • Ability to work in settings that demand security and auditability.
  • Ability to discuss a difficult problem, the decisions made, the outcome, and lessons learned.
  • Ability to complete a live Python coding challenge without AI.

Responsibilities

  • Create and maintain secure, cloud-native infrastructure in Amazon Web Services (AWS) and the continuous integration and continuous delivery (CI/CD) pipelines used to deploy to it.
  • Capture infrastructure as code using Terraform or CloudFormation.
  • Build security into the delivery path using static application security testing (SAST), dynamic application security testing (DAST), software composition analysis (SCA), vulnerability scanning, and secrets management.
  • Support workloads running on Docker and Kubernetes, and troubleshoot faults in infrastructure, networking, deployments, and security.
  • Script repeatable operational work and automate provisioning and releases, with built-in health checks and rollback and compliance evidence produced for every run.
  • Implement National Institute of Standards and Technology Special Publication 800-53 (NIST SP 800-53) controls and keep authorization and continuous-monitoring evidence up to date.
  • Use Python and, where appropriate, Bash to automate work; use AI-assisted tools to improve delivery quality.
  • Enforce required controls in every delivered pipeline and provide release reviewers with the evidence they need.
  • Remove manual steps from the release path and implement progressive delivery with automatic health checks and rollback.
  • Adapt the development workflow as AI tools evolve, using them to implement, test, and improve owned components; provide clear context to the tools, review and test their output, and remain accountable for delivered code.

Desired Qualifications

  • Prior work in information technology for the federal government.
  • Experience with secrets management tools such as AWS Secrets Manager, HashiCorp Vault, or similar products.
  • Federal security experience implementing NIST SP 800-53 controls, supporting Authority to Operate (ATO), and supporting Federal Information Security Modernization Act (FISMA) compliance.
  • AWS certification.

About the Company

OpenData

Delivers standardized open data for research

OpenData is a collaborative effort that makes public data easier to access and use. It collects public datasets, standardizes them, and centralizes them so researchers, analysts, and governments can find reliable data in one place. The service works by providing access to standardized datasets—through partnerships, subscriptions, or data services—so users can download, analyze, and apply the data to research and policy work. Unlike more traditional data providers, OpenData emphasizes open access and collaboration, focusing on broad accessibility and the usefulness of data for innovation rather than selling bespoke data products. The goal is to empower researchers and organizations to gain insights, drive innovation, and enable positive social impact through open, high-quality public data.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Mexico
Founded
2024

Recently Posted Jobs

Explore more opportunities at OpenData

See more jobs