DevSecOps Engineer for Artificial Intelligence and Machine Learning (AI/ML)
General Dynamics Information Technology3 months ago
Annapolis Junction, MD, USAStaff+
Base Salary
$162k - $219k/yr
Responsibilities
- Automate and optimize service deployments across development, test, staging, and production environments.
- Architect, build, maintain, and administer on-premises and cloud infrastructure.
- Build and improve Kubernetes-based deployment processes using GitLab and Helm.
- Maintain monitoring, dashboards, server logs, system performance metrics, and service-health reporting.
- Apply configuration management, security patching, hardening, access control, and vulnerability-testing practices.
- Manage incidents, outages, after-action reporting, root-cause analysis, and operational readiness reviews.
- Maintain build and deployment processes, documentation, operational maintenance tasks, and engineering follow-up.
- Support the customer’s enterprise DevSecOps pipeline and coordinate with other service providers.
Requirements
- Bachelor of Arts or Bachelor of Science degree.
- At least 8 years of related experience, including at least 3 years of related systems programming experience.
- Experience with GitLab, Jenkins, ArgoCD, and DevOps or continuous-integration tools for Kubernetes.
- Understanding of microservice design and architectural patterns.
- Experience with Python, Bash, and shell scripting.
- Experience maintaining operational environments and using monitoring tools and dashboard interfaces such as Kibana, Grafana, and Nagios.
- Experience with container images and platforms including Kubernetes, Docker, and OpenShift.
- Experience deploying to Kubernetes-based environments using GitLab and Helm.
- Experience using Jira and Confluence daily and deploying to on-premises or data-center infrastructure.
- Knowledge of network technologies, infrastructure components, load balancers, firewalls, virtual and physical infrastructure design, access management, security groups, IAM, S3 buckets, SSH, and VPNs.
- Ability to write and use unit and functional tests, troubleshoot problems, communicate effectively, and work independently.
- Must be a U.S. citizen and able to obtain a Top Secret/SCI clearance with polygraph; on-call support may be required.
Benefits
- Medical, dental, vision, health savings account, disability, life, accident, critical illness, and business travel insurance options.
- 401(k) plan with company match and pre-tax and post-tax contribution options.
- Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury-duty leave.
- Full-flex work weeks where possible and access to internal mobility and career-development support.
- Onsite work in Annapolis Junction, Maryland; 40 scheduled hours per week; less than 10% travel.
- The position may require on-call support.
Tech Stack
Categories
About General Dynamics Information Technology
General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.