Junior DevOps Software Engineer

Global Enterprise Services, LLC11 months ago
Fort Meade, Maryland, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

The Junior DevOps Software Engineer will develop automated CI/CD pipelines, collaborate with an Agile team, and troubleshoot infrastructure issues. This role requires strong experience in software development using Python, Java, SQL, and a good grasp of Git workflows and UNIX command line operations. The candidate must be US Citizen and be eligible for Secret DoD Security clearance. Although primarily remote, the candidate must live within commuting distance to Scott AFB, IL or Ft. Meade, MD for on-site support.

Key Responsibilities

  • Develop automated CI/CD build/deployment pipelines using Jenkins, Artifactory, Kubernetes, Docker, Ansible, and Bitbucket.
  • Collaborate with an Agile team, attend daily scrums, and demonstrate working software while supporting a geographically distributed (remote) team.
  • Troubleshoot and resolve installation, infrastructure, and system issues.
  • Proactively identify, report, monitor, and mitigate technical risks independently.
  • Communicate frequently with team members to ensure project objectives are met.

Required Qualifications

  • Bachelor’s degree in a relevant technical discipline and 1+ year of related experience (via coursework and internships).
  • Software development experience with Python, Java, and SQL; working knowledge of JavaScript.
  • Experience with Git and development workflows using GitHub, Bitbucket, or equivalent tools.
  • Experience developing software on a UNIX command line platform.
  • Strong communication skills for effective collaboration within a virtual team.
  • Ability to obtain interim Secret DoD Security clearance prior to start date.
  • Ability to obtain Security+ certification or equivalent DoD 8570 IAT II certification within 60 days of start date.
  • Experience designing, developing, and deploying software in a cloud environment (AWS is a plus).
  • Experience designing and building DevOps pipelines using Bitbucket, Git, Jenkins, Artifactory, and Ansible.
  • Expertise in deploying applications in containerized environments using Kubernetes and Docker.
  • Familiarity with full software lifecycle automation, including testing and production deployment.
  • Experience building automated software testing pipelines with tools such as Ansible, Selenium, JMeter, or Junit.
  • SCM experience covering release planning, managing software baselines, branch merging, and building software releases.
  • Familiarity with Atlassian tools including Bitbucket integrations with JIRA and Confluence.
  • Experience integrating code review systems into the SCM process and performing static code analysis, particularly for security scans.
  • Experience working remotely as part of an Agile software development team.
  • Experience developing and deploying software in a DoD environment (DISA experience is a plus).
  • Willingness to travel less than 10% as required.
  • Role is primarily remote; however, the candidate must reside within commuting distance to Scott AFB, IL or Ft. Meade, MD for on-site support.

Required Skills

Unix Command Line
Kubernetes
Jenkins
SQL
Docker
Git
Security+ Certification (pending)
JMeter
Atlassian Suite
Artifactory
Agile Methodologies
JavaScript
Static Code Analysis
JUnit
Java
Selenium
CI/CD
Python
Ansible
Bitbucket
AWS