Captivation
Software Engineer 2 - Linux/Bash/Python/Java/Ansible/CI/CD/Docker/Kubernetes
Annapolis Junction, MD - Hybrid$130k–$270kmidAdded 2 days ago
About this role
Captivation Software seeks a mid-level software engineer to design and maintain tools supporting a suite of products including GitLab, Artifactory, and Linux virtual desktops. You'll collaborate with cross-functional teams to deliver integrations that enhance productivity in a mission-focused environment supporting national security.
What you'll do
- Design, develop, and maintain tools and services for GitLab, Artifactory, MinIO, GitLab Runner, Jupyter, and SPARTANDESK
- Create automation scripts in Bash and Python for administrative tasks and workflows
- Develop Java-based software solutions and plugins using integrated development environments
- Implement Infrastructure-as-Code principles and Ansible automation
- Build CI/CD pipelines and containerized applications using Docker and GitLab CI
- Collaborate with developers, system administrators, project managers, and customers on seamless integrations
What they're looking for
- Linux CLI and command-line tools
- Bash/Python scripting and automation
- Java software development
- Ansible and Infrastructure-as-Code
- CI/CD methodologies and GitLab CI
- Docker containerization
- Git source control and branching strategies
- Technical documentation and configuration management
Benefits
- Hybrid work arrangement in Annapolis Junction, MD
- Mission-focused role supporting national security
- Work with innovative cross-functional engineering teams
- Opportunity to develop solutions with measurable impact
Opens the official application on the employer’s site. No login required.