Role Description:
In this role the candidate will support the Team as a DevOps Engineer responsible for developing, implementing, and managing the CI/CD Pipeline tools such as GitLab, Nexus, and Python. This role will also require an understanding of how to execute configuration management processes, releases, and versioning of manages configurations.
Responsibilities:
- Candidate will be the primary DevOps Engineer supporting the Program.
- Candidate will be responsible for developing, deploying and maintain a CI/CD pipeline.
- Will apply principles, theories, and concepts in their field and provides solutions to a wide range of difficult problems with imaginative and thorough solutions.
- Will work under general direction, and results are reviewed upon completion for adequacy in meeting objectives.
- Frequent internal and external customer contacts and represents the organization in providing solutions to difficult technical issues associated with specific projects.
- Candidate will be solely responsible Gitlab, assuring proper documentation, training, and reporting is completed.
- Candidate will be responsible for executing data management utilizing existing program tools to include documentation, training, and reporting.
- Candidate will be responsible for facilitating relevant meetings and review boards.
- Candidate must assist with release management when required.
- Candidate will be responsible for creating, maintaining, and presenting KPIs and other metrics related to the CI/CD Pipeline and other configuration management areas.
Basic Qualifications:
- The position requires a government security clearance. (DoD Secret – minimum, Top Secret - desired)
- Experience as a DevOps Engineer.
- Establishing and following processes throughout project life cycles to maintain consistent configuration control, developing, operating, and maintaining GitLab database and other process management tools.
- Experience with creating and maintaining a Continuous Integration/Continuous Deployment (Preferably Gitlab CI/CD) and GitLab and GitLab concepts such as branching, merging, etc.
- Experience with managing large data repositories of documents and folder structure.
- Experience with Ansible (Preferably Ansible Automation Platform)
- Experience with Containerization Binary & Artifact Management (Preferably Nexus),
- Experience utilizing tools such as Redhat Ansible, Powershell, bash, and Python to generate automated solutions to gather device metrics, configurations, and other needs.
- Experience with maintaining a Hardware Configuration Management Plan, maintain configuration item(s), change control, status accounting and audit verification.
- Must be an effective communicator with excellent writing and presentation skills using Microsoft Office products, especially PowerPoint and Visio.
- Detail oriented and have the ability to follow processes.
Preferred Qualifications:
- Experience working in Jira and Confluence.
- Knowledge of basic Network Engineering.
- Experience with GitLab and GitLab concepts such as branching, merging, etc.
- Experience creating and updating processes and procedures.
- Developing KPIs and tracking other metrics and creating reports.
- Experience with containers, binary & artifact management and RHEL
- Experience in a DoD environment
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our ‘Welcome Packet’ as well, which an Apex team member can provide.