Halogen Engineering Group, Inc - SOFTWARE ENGINEER - Gitlab/DevOps - 7+ yrs of Experience - TS/SCI w/Poly clearance is required - ID
Developer is needed in Annapolis Junction, United States.
Client: Halogen Engineering Group, Inc
Location: Annapolis Junction, MD, us
Contract: Contract
Job Description
Halogen Engineering is seeking a Software Engineer with 7+ years of experience, responsible for designing, implementing, and maintaining CI/CD pipelines, managing GitLab Runners, and advancing automation practices to improve software delivery speed, quality, and reliability. The candidate must be proficient with Git, GitLab, and DevOps principles and concepts. Responsibilities include designing, developing, testing, deploying, documenting, maintaining, and enhancing complex software systems, reviewing and testing software components, resolving software problem reports, and providing specific input to software component design.
Requirements
- Experience using the Linux CLI and the Linux suite of tools.
- Experience developing Bash scripts to automate manual processes.
- Recent software development experience using Python.
- Experience designing, creating, and maintaining CI/CD pipelines using GitLab CI.
- Hands-on experience administering and troubleshooting GitLab Runners.
- Ability to create reusable CI/CD templates, shared libraries, and automation patterns for team-wide adoption.
- Experience automating build, test, and deployment processes for multiple software development teams.
- Familiarity with containerization technologies such as Docker and container registry integration within CI/CD pipelines.
- Strong understanding of core DevOps practices, including environment promotion workflows, artifact storage and versioning, and securing CI/CD pipelines.
- Experience with Infrastructure as Code (IaC) tools and automation frameworks including Ansible.
- Proficiency with Git source control, branching strategies, merge request workflows, and repository management.
Desired Skills
- Experience with the Atlassian Tool Suite (JIRA, Confluence).
- Knowledge of configuration management, secrets management, and secure credential handling within CI/CD pipelines.
- Familiarity with Agile development practices and supporting SAFe Agile teams with automation.
Qualifications
- Master’s degree in computer science or related discipline from an accredited college or university, plus five (5) years of experience as a Software Engineer in similar scope, type, and complexity.
- OR Bachelor’s degree in computer science or related discipline from an accredited college or university, plus seven (7) years of experience as a Software Engineer in similar scope, type, and complexity.
- OR Nine (9) years of experience as a Software Engineer in similar scope, type, and complexity.
Additional Information
Location: Annapolis Junction, MD
Travel Required: No
Shift: Day
Remote Type: Onsite
Security Clearance: Current TS/SCI
Polygraph: Required (must be less than seven years old)
Salary Range: The projected compensation range for this position is $234K to $241K (annualized USD). Salary is determined by various factors including location, the individual’s education, skills, competencies, and experience.
Benefits
CareFirst Insurance
- Three available medical plans—2 Platinum PPO Plans ($0 Deductible) and 1 HSA Plan ($1500 deductible).
- Halogen pays 100% Medical Premium Costs up to $25,000.
- CareFirst Wellness Rewards Program.
Guardian Insurance
- Halogen pays 50% of dental plan costs.
- Halogen pays 100% of vision plan costs.
401K Retirement Plan: 10% contribution paid by the company, automatically vested and paid in each pay period.
Life Insurance, AD&D, Short and Long Term Disability Coverage
Paid Time Off: 20 Paid Time Off Days, 6 Federal Holidays, 5 Floating Holidays.
Bonuses based on performance and billable hours.
Halogen Engineering Group is an equal opportunity employer and does not discriminate in employment based on race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, and other non-merit factors.
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.