DevOps Engineer (w/ Kubernetes)
Public Trust: None
Requisition Type: Pipeline
Your Impact
Own your opportunity to serve as a critical component of our nation’s safety and security. Make an impact by using your expertise to protect our country from threats.
Job Description
Deliver simple solutions to complex problems as a DevOps Engineer at GDIT. Here, you’ll tailor cutting-edge solutions to the unique requirements of our clients. With a career in application development, you’ll make the end user’s experience your priority and we’ll make your career growth ours.
At GDIT, people are our differentiator. As a DevOps Engineer you will help ensure today is safe and tomorrow is smarter. Our work depends on a TS/SCI DevOps Engineer joining our team to support our intelligence customer in Springfield, VA.
HOW A DEVOPS ENGINEER WILL MAKE AN IMPACT
SPECIFIC DUTIES AND RESPONSIBILITIES:
• Automate and optimize service deployments
• Integrate with enterprise authentication services
• Establish and Improve system monitoring while maintaining established security protocols within development, test, and production systems.
• Architect, build and maintain on premise and/or cloud infrastructure to support team and customer initiatives
• Maintain and improve existing infrastructure (build out autoscaling, support new services, optimize for cost efficiencies/authentication/search, etc)
• Administer production, staging and development environments
• Manage and aggregate server logs and monitor for security and system related incidents
• Monitor and analyze system performance, such as server load and resource usage
• Maintain and improve existing build and deployment processes using CI/CD tools
• Apply configuration management disciplines to maintain software revisions, security patches, hardening, and documentation
• Enforce best practices for security and reliability, and drive security initiatives, like access control and vulnerability testing
• Work with A&A Teams to maintain security requirements for operation of systems
• Maintain up to date documentation of designs/configurations, ensuring team members have continuity of recurring tasks
• Maintain status of operations at all times: perform after actions reporting on all outages and work with engineering teams to determine solution and root cause analysis. Present findings to management for prioritization and tasking
• Create and determine required metrics for dashboards and service health
• Follow up on engineering tasks for operational solutions, and validate completion
• Manage operational readiness board – present at weekly meetings and determine if development services are ready for automation based on best practices and maintainability
• Track and ensure routine operations maintenance tasks are completed in a timely manner
• Aligns to the customer's strategies
• Utilizes the customer's enterprise DevSecOps pipeline
• Work with other service providers to support areas of common interest
• On-call support may be required
WHAT YOU'LL NEED TO SUCCEED:
Required Skills:
• 5+ years and Bachelor's Degree in Computer Programming, Science, Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience
• 3+ years of related systems programming experience
• Experience maintaining an operational environment and use of monitoring tools and dashboard interfaces (ie. Kibana, Grafana, Nagios)
• 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 for Kubernetes
• Understanding of microservice design and architectural pattern best practices
• Understanding of Python, Bash, and Shell scripting
• Knowledge of network technologies, common infrastructure components, load balancers, firewalls, virtual and physical infrastructure design
• Strong problem solving and troubleshooting skills
• Strong communication and interpersonal skills
• Must possess excellent time management skills and the drive 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 and eligibility to obtain a CI poly
Desired Qualifications
• Experience in building processes for deploying to a Kubernetes based environment using Gitlab and Helm
• Understanding of access management and security groups (i.e. IAM, S3 bucket, SSH, VPN, etc.)
• Ability to write and use unit and functional testing
Location: On Site
US Citizenship Required
Work Requirements
Years of Experience
5 + years of related experience
* may vary based on technical training, certification(s), or degree
Certification
Travel Required
None
Citizenship
U.S. Citizenship Required
Recommended Jobs
Principal Associate, Financial Analysis - Card Partnerships
Overview Principal Associate, Financial Analysis - Card Partnerships Capital One is seeking a motivated professional for a Principal Associate position in Card Partnerships Finance. As a Pri…
Sports-minded marketing and promotions representative
About the job Here at Noecee, we have a motivated and competitive team that goes above and beyond to exceed expectations for the brands and clients we work with. Looking for our next Sports-Minded M…
Residential Customer Service Representative and Dispatcher
Residential Customer Service Representative and Dispatcher Location Richmond, VA : Responsibilities: Maintain the Service Technicians daily schedules and dispatch the technicians as service calls …
Software Engineer - Frontend
We are seeking a highly motivated Frontend Software Engineer to join the team to design, build, and maintain a collaborative file redaction system for the web using modern frameworks and technologies…
Plastic Surgery OR/Circulating Nurse
Circulating Nurse: Tysons Corner, VA, USA, PRN position. About the Job: The Center for Plastic Surgery is a plastic and reconstructive surgery practice. We are currently looking for a Circul…
Driver Helper
Works in accordance with OSHA (Occupational and Safety Health Act) requirements as well as all local, state and federal laws. • Immediately reports all unsafe situations or service-related issues to …
Oracle E-Business Suite Financials Developer
Oracle E-Business Suite Financials Developer Onsite 2-3 days per week in Richmond Impact Makers is a mission-driven management and technology consulting company that delivers exceptional value t…