Jobs · Information Technology · Maryland

GitLab CI/CD DevOps Software Engineer

GIGATEC Engineering · Annapolis Junction, MD · 3 wk ago
On-siteInformation TechnologyFull-time

What You’ll Be Doing

  • 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 to support 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
  • Experience collaborating with cross-functional teams, gathering requirements, and translating them into automated workflows
  • 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

Required Skills

  • 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 to support 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
  • Experience collaborating with cross-functional teams, gathering requirements, and translating them into automated workflows
  • 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

Similar jobs