Automation Developer
General Dynamics Information Technology1 hour ago
Arlington, VA, USASenior
Base Salary
$128k - $173k/yr
Responsibilities
- Develop Python, Bash, and other approved scripts to automate recurring infrastructure and application activities.
- Develop and maintain Ansible playbooks for infrastructure and application administration.
- Maintain automation code, configuration, documentation, and version history in GitLab or other approved source control tools.
- Identify and automate manual processes, and develop automated system and application health checks and validation processes.
- Support IBM NetCool event ingestion, filtering, enrichment, correlation, prioritization, escalation, configuration, maintenance, troubleshooting, upgrades, and improvements.
- Integrate infrastructure platforms using APIs, scripts, SNMP, syslog, structured data, and other approved interfaces.
- Troubleshoot data flows and integrations among monitoring, event management, infrastructure management, and IT service management technologies.
- Support application upgrades, maintenance, configuration changes, vulnerability remediation, and troubleshooting.
- Participate in root cause analysis, documentation maintenance, cross-training, business-hours operational support, and scheduled on-call support.
Requirements
- At least 5 years of professional experience in systems administration, infrastructure engineering, infrastructure automation, DevOps, systems integration, enterprise application support, network management, or monitoring/event management.
- At least 2 years of hands-on experience with Linux, scripting, automation, or systems integration, plus experience supporting production enterprise IT environments.
- Hands-on experience with at least two of Python, Bash or shell scripting, Ansible, Git or GitLab, Linux administration, REST APIs, configuration management, enterprise monitoring, and network management.
- Active DoD Secret clearance or higher at the time of hire and U.S. citizenship.
- Current CompTIA Security+ CE or equivalent certification meeting applicable DoD cybersecurity workforce requirements.
- Current certification in automation, Linux, networking, DevOps, or enterprise infrastructure, such as RHCSA, RHCE, Red Hat Ansible, CCNA, GitLab, Linux Foundation, or an equivalent certification.
- Preferred experience includes IBM NetCool or another event management platform, REST API integration, SNMP, syslog, JSON, YAML, TCP/IP, VMware, network monitoring, infrastructure management platforms, infrastructure as code, configuration management, and classified or air-gapped environments.
Benefits
- Comprehensive medical, dental, and vision plan options, including plans with Health Savings Accounts.
- 401(k) plan with company match and pre-tax and post-tax contribution options.
- Paid time off including vacation, sick, personal, holiday, parental, military, bereavement, and jury duty leave.
- Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
- Full-flex work weeks where possible, though this position is listed as onsite in Arlington, Virginia.
- Scheduled weekly hours are 40, with less than 10% travel and scheduled on-call support.