General Dynamics Information Technology · 6 hours ago
Senior DevOps Engineer
General Dynamics Information Technology is a global technology and professional services company that delivers consulting, technology, and mission services to various U.S. government agencies. They are seeking a Senior DevOps Engineer to support the Environmental Protection Agency by managing application servers, participating in Agile meetings, and ensuring continuous integration and deployment for in-house applications.
Artificial Intelligence (AI)Cloud ComputingConsultingCyber SecurityInformation Technology
Responsibilities
Assisting development teams in deployments
Troubleshooting delivery failures and application outages
Modification of current CI pipelines (adding or changing environmental variables, testing steps, or build steps, etc)
Documentation of current processes and updating documentation with process changes
Automating processes to reduce time to deployment or increase efficiency
Analysis of problem areas via logs and monitoring metrics to improve server and application performance
Qualification
Required
5 + years of related experience
US Citizenship Required: Yes
Education: BA/BS or equivalent in related field
The ideal candidate will 5+ years of experience as a web developer, with 3+ years experience in an Agile development framework such as Scrum or Kanban and 3+ years experience with source code version control management, code merging, and Git Flow
The ideal candidate may also have 5+ years of experience as a Linux administrator, with 3+ years experience with Linux administration skills using technologies for web applications such as Apache, Nginx, and/or HAProxy
DevOps CICD Tool Experience: Jenkins / Bamboo / Github actions for complete automation implementation (experience at some level) with some playbooks (Ansible ) or other. Ability to implement through Source Code (IaC – Infrastructure as Code) to automate the initial CICD pipelines, ideally as replicated services
Docker containers with some orchestration: Docker Swarm and/or Kubernetes. Also, Overall DevOps orchestration tool like Portainer
DevOps Monitoring software: ELK or Prometheus – utilization of these tools to troubleshoot container deployment errors
Knowledge of Git source code and how to use
Ability to prioritize and complete a wide variety of tasking workloads with critical deadlines
Excellent critical thinking and problem-solving skills
Superior communications skills, and a demonstrated ability to maintain a patient and professional demeanor, with a can-do attitude
Ability to communicate technical concepts clearly and professionally to both technical and non-technical parties (who may be key stakeholders)
Ability to manage equipment and services in remote locations
Ability to work effectively in a remote team environment
Workability to perform well under pressure
Strong customer service orientation
Ability to maintain an organized workflow, with a high degree of attention to detail
Preferred
6+ years of related experience preferred
Experience with Linux configuration management tools using Ansible, Puppet, Chef, or similar technologies
Experience with cloud technologies AWS or Azure
Experience with Bash Scripting, Java, Python, Groovy, and/or Ruby
Experience with centralized application logging management tools such as Elastic stack, Graylog, Fluentd or similar technologies
Experience with automated testing integration
Experience with Atlassian tools such as Bitbucket, Jira, Confluence
Experience with open source tools. In most cases there is not a support mechanism in place accept for reading the documentation
Experience with CI/CD platform such as Jenkins or GitLab or GitHub CICD
Experience with containerized technologies such as Docker
Experience with Source code processing (Git) with basic operations such as comparing deltas in code | checkin check out | proper Merging and Pull Requests. Especially needed for IaC (Infrastructure as Code) in DevOPs
Related certification(s) sure as RCSA, Docker Certified Associate, or similar
Benefits
Comprehensive benefits and wellness packages
401K with company match
Paid time off
Variety of medical plan options, some with Health Savings Accounts
Dental plan options
Vision plan
Full flex work weeks
Variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees
Short and long-term disability benefits
Life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance
Company
General Dynamics Information Technology
General Dynamics Information Technology is an IT consulting company that specializes in cyber security, AI, and quantum computing. It is a sub-organization of General Dynamics.
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase