Jobs · Quality Assurance · Virginia

Automation Developer

General Dynamics Information Technology · Arlington, VA · Today
Quality Assurance$111k–$150k/yrFull-time

About the role

GDIT is seeking an Automation Developer to support automation, event management, systems integration, and modernization within a mission-critical Department of Defense infrastructure environment.

Responsibilities

  • Develop Python, Bash, or other approved scripts to automate recurring infrastructure and application activities.
  • Develop and maintain Ansible playbooks supporting approved infrastructure and application administration.
  • Use GitLab or other approved source control tools to maintain automation code, configuration, documentation, and version history.
  • Identify manual processes that can be standardized, simplified, or automated.
  • Develop automated system and application health checks and validation processes.
  • Learn administration and operation of the IBM NetCool event management environment.
  • Support event ingestion, filtering, enrichment, correlation, prioritization, and escalation.
  • Support NetCool configuration, maintenance, troubleshooting, upgrades, and event management improvements.
  • Support integration among infrastructure platforms using APIs, scripts, SNMP, syslog, structured data, and other approved interfaces.
  • Troubleshoot data flows and integrations between monitoring, event management, infrastructure management, and IT service management technologies.
  • Work with network monitoring and Linux administrators to automate recurring operational activities.
  • Support application upgrades, maintenance, configuration changes, vulnerability remediation, and troubleshooting.
  • Participate in root cause analysis involving multiple systems or technical interfaces.
  • Maintain architecture documentation, interface documentation, automation repositories, operating procedures, and troubleshooting guides.
  • Participate in cross training, business hours operational support, and scheduled on-call support.

Qualifications

  • Experience 5+ years of professional experience in one or more of the following: Systems administration, Infrastructure engineering, Infrastructure automation, DevOps, Systems integration, Enterprise application support, Network management, Monitoring or event management.
  • At least 2 years of hands-on experience with Linux, scripting, automation, or systems integration.
  • Experience supporting production enterprise IT environments.
  • Hands-on experience with at least two of the following: Python, Bash or Shell scripting, Ansible, Git or GitLab, Linux administration, REST APIs, Configuration management, Enterprise monitoring, Network management.
  • Active DoD Secret clearance or higher at time of hire.
  • 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 or RHCERed Hat Ansible certification, CCNA, GitLab certification, Linux Foundation certification, Equivalent infrastructure automation, Linux, networking, or systems engineering certification.

Preferred Qualifications

  • IBM NetCool or another event management platform.
  • Ansible and GitLab.
  • Python development or scripting.
  • REST API integration.
  • SNMP, syslog, JSON, YAML, TCP/IP, and Linux.
  • Network monitoring or infrastructure management platforms.
  • VMware.
  • Infrastructure as code and configuration management concepts.

Similar jobs

Automation Engineer

DevExploreChicago, IL· 1 mo ago
Engineering$145k–$175k/yrapply on devexplore.com

Automation Engineer

Milwaukee ToolMenomonee Falls, WI· 2 mo ago
Engineeringapply on tti.wd1.myworkdayjobs.com