ManTech seeks an experienced and passionate, career and customer-oriented Software Engineer to join our team located in the Ft. Meade, MD area.
Responsibilities include, but are not limited to:
-
Leveraging Git for version control and GitLab CI/CD for automating workflows and processes.
-
Developing and maintaining Puppet modules, manifests, and Hiera data configurations.
-
Working with virtualization technologies such as Kernel-based Virtual Machine (KVM).
-
Applying knowledge in infrastructure, hardware, and networking
Minimum Qualifications:
- Bachelor’s degree in computer science or a related discipline and 14 years software engineering related experience or 19 years software engineering related experience in lieu of a related degree
-
Heavy experience using Puppet software configuration management tool
-
Experience with Git/GitLab, CI/CD
-
Experience with Red Hat Enterprise Linux (RHEL)
-
Experience with Ansible
-
Experience with Bash, Python, Ruby
-
Experience with Kernel-based Virtual Machine (KVM)
-
Experience with structured data formats (JSON, YAML, XML)
-
Experience with RPM Packaging (spec)
-
Experience with Infrastructure, Hardware, and Networking
Preferred Qualifications:
-
Experience Infrastructure-as-Code (IaC) principles.
-
Familiarity with the Atlassian tool suite (Jira, Confluence).
-
Knowledge of Agile methodologies.
Clearance Requirement:
-
Must have a current/active TS/SCI with Poly
Physical Requirements:
-
Must be able to remain in a stationary position at least 50% of the time.
-
Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
-
Constantly operate a computer and other office productivity machinery, such as, the copy machine/fax machine/computer/printer.