DevOps Engineer
Role details
Job location
Tech stack
Job description
TIAG is now hiring a Senior DevOps Engineer to support the NIWC PAC team. In this role, you will architect and manage robust CI/CD pipelines and automate cloud infrastructure to accelerate software delivery. As a senior lead, you will bridge the gap between Development and IT Operations-driving initiatives that enhance system reliability, security, and scalability across the enterprise. You will also take end-to-end ownership of features, architecting and developing solutions that span from a Django back-end to our React front-end. You will act as contributor to the entire product lifecycle, from initial concept to deployment and maintenance.
This position is based in San Diego, CA with the ability to work a hybrid schedule and may require travel up to 10% of the time. An active Secret Clearance will be required to perform this work, so US Citizenship is a requirement.
Responsibilities will include:
- Design and implement automated end-to-end CI/CD pipelines to ensure rapid, repeatable, and secure code deployments.
- Optimize build and release workflows to reduce lead time for changes and improve "Time to Production" metrics.
- Standardize branching strategies and version control best practices across multiple development squads.
- Infrastructure as Code (IaC) & Cloud Operations
- Architect and maintain scalable cloud infrastructure using IaC tools
- Monitor and tune system performance, ensuring high availability and proactive resolution of infrastructure bottlenecks.
- Manage containerization strategies to ensure environment parity from development to production.
- Security & Compliance (DevSecOps)
- Integrate security scanning (SAST/DAST) and automated compliance checks directly into the delivery pipeline.
- Ensure adherence to DoD security standards, including STIG compliance and RMF (Risk Management Framework) requirements.
- Design, build, and maintain efficient, reusable, and reliable Python code using the Django framework.
- Develop robust, scalable RESTful APIs using Django Rest Framework to support the front-end application.
- Implement new user-facing features and build reusable components using React.js.
- Translate UI/UX prototypes and wireframes from a JupyterLab environment into high-performance, production-grade code.
- Design and manage database schemas and data models for our application (e.g., using PostgreSQL).
- Ensure the performance, quality, and responsiveness of the full application stack.
- Work within our container-based development workflow using OCI tools like Podman, Buildah, and Skopeo in a Linux environment.
- Write clean, well-documented code for both the front-end and back-end, and participate actively in peer code reviews.
Requirements
- Active security clearance or ability to obtain one; US or Naturalized Citizenship required
- CompTIA Security+ (or ability to obtain within 60 days of hire)
- 6+ years of DevOps experience, including:
- Containerization (i.e., Docker, Podman, Buildah)
- Container Orchestration (i.e., Kubernetes, OpenShift, Helm)
- CI/CD automation tools (GitLab, Jenkins, AWS Code Build)
- Infrastructure-as-Code (Terraform, Ansible, CloudFormation
- Linux systems (RHEL, CentOS, Ubuntu)
- Automation and scripting (Bash, Python, PowerShell)
- 5+ years of professional experience as a Full-Stack Engineer or similar role, with a portfolio showcasing both front-end and back-end projects.
- Front-End development (React.js, Django Rest Framework)
- Proficiency in JavaScript (ES6+)
- Experience designing and building RESTful APIs.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and data modeling.
- Proficiency in implementing structured and effective logging for application monitoring and diagnostics.
Desired Qualifications
- Bachelor's degree in STEM or equivalent
- Demonstrated experience with
- Cloud computing infrastructure or development (i.e., AWS, Microsoft Azure)
- Full-stack software development (i.e., Java, .NET, JavaScript, SQL)
- Utilizing Atlassian suite or equivalent (i.e., JIRA, Confluence, Bitbucket)
- Security + Certification