Axient, LLC

Build Automation / Platform Engineer

Job ID 2024-5919
Category
Engineering - Software
# of Openings
1
Location : Location
US-VA-King George
Type
Regular, Full-Time
Minimum Education Requirement
Bachelor's
Minimum Experience Requirement, Years
5+ yrs
Clearance Requirement
Secret

Check out this NEW Opportunity with Axient!

Axient Corporation, is seeking motivated candidates for a multi-faceted position of Build Automation / Platform Engineer with a strong interest in supporting our nation’s defense capabilities. Axient provides an intellectually stimulating engineering environment with excellent opportunities for technical and leadership growth.


This position is an integral part of Axient's software development and engineering teams, supporting multiple software packages and the tools and infrastructure required to deliver them. As part of the small existing team of build/platform engineers, the selected candidate will enhance existing automation tools, create new tools and build pipelines, manage existing services and improve the services offering that our team provides.

What you will do...

Responsibilities for a Build Automation / Platform Engineer:


Develop and maintain C++, Python, and MERN stack software build infrastructure, development environments, and automated build, test, publish, and deployment pipelines
Configure services related to software build / delivery / deployment, package security, and configuration management
Interface with IT technical staff to obtain virtualized and bare-metal hardware, software, and licenses required to implement services
Assist developers and engineers with troubleshooting software build / delivery / deployment issues
Configure and build containers in support of build processes and services – including Docker (Linux and Windows), Singularity, and podman
Develop and enhance existing service and software deployment automation
Assist with migration to Kubernetes for on-premises deployments
Write and maintain documentation of new and existing processes to comply with Government requirements

Skills you will need...

Required Qualifications for a Build Automation / Platform Engineer:


Applicants for positions which require a US government security clearance or access must meet eligibility requirements to include US citizenship.

Ability to obtain and maintain a DoD Secret clearance

Bachelor’s Degree in a technical discipline
5+ years of experience
Strong knowledge of CMake, Python setuptools, and Anaconda
Strong knowledge of Linux command line, bash scripting, python scripting, and PowerShell
Strong knowledge of Jenkins pipelines and Groovy development in the Jenkins context
Strong knowledge of containerization platforms (Docker, podman, Singularity), including multi-stage builds, container hardening, and compose/Kubernetes deployment of containerized services
Experience programming in C/C++
Experience with Jenkins Shared Libraries or Jenkins Template Engine
Experience with GitLab, GitLab CI, Conan, Artifactory
Experience with infrastructure automation tools, e.g., Ansible, Puppet, Chef
Experience with Kubernetes
Experience with managing services running in a Linux environment
Experience with Government compliance, e.g., NIST Risk Management Framework, or Security Technical Implementation Guides (STIGs)

 

Desired Skills:
•Active security clearance
•Experience working in a classified environment

 

Working Environment:
•Candidate will be part of the overall software development team, focusing on the build, test, delivery, and deployment architecture..

Options

<p style="margin: 0px;">We apologize, but an error occurred with Share function.&nbsp; Please refresh the page and try again later.</p>
Share on your newsfeed