DevOps Engineer, SR

General DynamicsSaint Louis, MO
440d$106,371 - $131,584

About The Position

As a Senior DevOps Engineer at General Dynamics Information Technology (GDIT), you will play a crucial role in enhancing national security by delivering innovative solutions tailored to the unique needs of our clients. This position involves working within a sophisticated enterprise environment to automate and optimize service deployments, integrate authentication services, and maintain high-quality infrastructure. Your expertise will contribute to the Geospatial Services & Solutions business area, ensuring operational readiness and security while supporting the intelligence community.

Requirements

  • 8+ years of experience in a related field and a Bachelor's Degree in Computer Programming, Science, Engineering or a related technical discipline
  • 3+ years of related systems programming experience
  • Experience maintaining an operational environment and using monitoring tools
  • Experience working with container images and platforms (Kubernetes/Docker/OpenShift)
  • Strong understanding of DevOps and software/application development processes
  • Understanding of GitLab, Jenkins, ArgoCD, and other DevOps/Continuous Integration tools
  • Understanding of microservice design and architectural pattern best practices
  • Understanding of Python, Bash, and Shell scripting
  • Knowledge of network technologies and common infrastructure components
  • Strong problem-solving and troubleshooting skills
  • Strong communication and interpersonal skills
  • Excellent time management skills and ability to work unsupervised
  • Experience with deploying to on-prem/data center infrastructure
  • Experience using Jira and Confluence on a daily basis
  • Active TS/SCI clearance required

Nice To Haves

  • Experience in building processes for deploying to a Kubernetes based environment using Gitlab and Helm
  • Understanding of access management and security groups
  • Ability to write and use unit and functional testing

Responsibilities

  • Automate and optimize service deployments
  • Integrate with enterprise authentication services
  • Establish and improve system monitoring while maintaining established security protocols
  • Architect, build and maintain on-premise and/or cloud infrastructure
  • Maintain and improve existing infrastructure
  • Administer production, staging, and development environments
  • Manage and aggregate server logs and monitor for security incidents
  • Monitor and analyze system performance
  • Maintain and improve existing build and deployment processes using CI/CD tools
  • Apply configuration management disciplines
  • Enforce best practices for security and reliability
  • Work with A&A Teams to maintain security requirements
  • Maintain up-to-date documentation of designs/configurations
  • Perform after actions reporting on outages and present findings to management
  • Create and determine required metrics for dashboards
  • Manage operational readiness board and present at weekly meetings
  • Track and ensure routine operations maintenance tasks are completed
  • Utilize the customer's enterprise DevSecOps pipeline
  • Work with other service providers to support areas of common interest
  • Provide on-call support as required

Benefits

  • 401K with company match
  • Comprehensive health and wellness packages
  • Internal mobility team dedicated to helping you own your career
  • Professional growth opportunities including paid education and certifications
  • Cutting-edge technology you can learn from
  • Paid vacation and holidays

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Transportation Equipment Manufacturing

Education Level

Bachelor's degree

Number of Employees

10,001+ employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service