Mid-Level DevOps Software Engineer

Jadan Group — United States · Posted ~3 days ago

Mid Full-time Onsite $150000-$200000 per year

Skills

Python GitLab CI/CD Bash Docker Linux Software testing DevOps Version control pytest Robot Framework JMeter

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A security-focused organization is seeking a DevOps engineer with strong Python skills to build automation tools, improve CI/CD workflows, manage containers, and enhance software reliability in a controlled environment.

Highlights

Well-compensated DevOps engineering role with strong benefits, automation responsibilities, and opportunities to improve software delivery processes.

Description

A Top Secret clearance with the ability to obtain SCI is required for this position. We are seeking a skilled DevOps Engineer with a strong emphasis on Python programming. The ideal candidate will have a background in software development and operations, GitLab, Bash, Docker, and a deep understanding of Python. This role will involve collaborating with development and operations teams to streamline processes, enhance system reliability, and improve deployment efficiency. While there are some limited remote work opportunities, the majority of the work must be performed on-site near the Ballston metro in Arlington, VA. This position follows a Monday to Friday day shift schedule. If you are passionate about devops and have the skills to drive automation initiatives, along with the necessary security clearance, we would love to hear from you! Key Responsibilities Develop Python scripts and applications.Design, implement, and manage CI/CD pipelines using GitLab.Write and maintain Bash scripts for test automation and environment setup.Containerize applications using Docker and manage testing environments using Docker.Collaborate with cross-functional teams to understand requirements and design test cases.Identify, document, and track defects using appropriate tools.Conduct regression testing and performance testing to ensure software reliability.Participate in code reviews and provide feedback on testability and quality.Continuously improve testing processes and methodologies.Qualifications Current Top Secret (TS) clearance with the ability to obtain SCI.Bachelor’s degree in Computer Science, Engineering, or a related field.5+ years of experience in the software development lifecycle.Proficiency in Python.Experience with GitLab for version control and CI/CD pipelines.Comfortable on the Linux command line and the standard POSIX tooling (e.g., grep, awk, sed, etc).Familiarity with Docker for creating and managing testing environments.Understanding of software development life cycle and testing methodologies.Strong communication skills and ability to work collaboratively in a team environment.Excellent problem-solving skills and attention to detail.Preferred Skills Experience with test automation frameworks (e.g., Robot, pytest).Knowledge of performance testing tools (e.g., JMeter, LoadRunner).Familiarity with Agile methodologies and practices.Job Type: Full-time Pay: $150,000.00 - $200,000.00 per year Benefits: 401(k)Dental insuranceHealth insuranceHealth savings accountPaid time offVision insuranceEducation: Bachelor's (Preferred)Security clearance: Top Secret (Required)Ability to Commute: Arlington, VA 22203 (Required)Work Location: In person