Reinventing Geospatial - Fairfax, VA

posted 2 days ago

Full-time - Senior
Fairfax, VA
Professional, Scientific, and Technical Services

About the position

Reinventing Geospatial, Inc. (RGi) is seeking a DevOps Engineer to help our team in Herndon, VA or at a northern VA Government customer site to support a program that will deliver a testbed for the development and integration of automated intelligence and machine learning capabilities. The candidate will become a member of a project team that will support the development and integration of various intelligence capabilities into a test and subsequently operational environment. You will be a member of a project team responsible for designing and maintaining multiple DevOps pipelines integrating and deploying numerous components into the larger system infrastructure. Deployment will be across multiple networks into hybrid architectures consisting of both local and cloud infrastructures.

Responsibilities

  • Manage and automate the deployment, scaling, and monitoring of containerized applications using Kubernetes.
  • Design, implement and maintain multiple DevOps pipelines.
  • Implement CD & CI solutions to support rapid development and integration.
  • Integrate static code analysis and other security mechanisms into pipeline.
  • Design and apply hybrid deployment strategy (cloud and local virtualized).
  • Work with software and system engineers to apply automated test and documentation processes.
  • Troubleshoot and resolve network, automation pipelines, and infrastructure issues.
  • Build, maintain, and monitor configuration management of release products.

Requirements

  • Must have a current/active TS/SCI and be willing and able to pass a CI polygraph.
  • Bachelor's degree in Software Engineering or related discipline. 4 years additional experience may be substituted for a degree.
  • 8+ years of DevOps experience minimum.
  • Experience with source configuration management tools such as Git.
  • Must have extensive understanding of and ability to work without assistance using Kubernetes.
  • CI & CD development experience with technologies like Bash, Jenkins, or GitLab.
  • Experience with automated deployment technologies such as Cloud Formation, Ansible, Terraform.
  • Cloud Technologies deployment experience.
  • Working knowledge of Linux and Windows operating systems, web services and SQL databases.
  • Must be willing to work on-site 5 days a week.

Nice-to-haves

  • Security+ or comparable certification for privileged user access.
  • Experience with distributed processing methods and tools, such as REST APIs, microservices, IaaS/PaaS services.
  • Experience developing and deploying web services.
  • Experience supporting software in a production environment.
  • Experience with Fortify and/or SonarQube.
  • Experience working with HPC's is a plus.
  • Custom source application deployments and maintenance.
  • Experience working in an Agile environment.
  • LINUX system administration experience (RedHat and/or CentOS).

Benefits

  • 100% paid employee healthcare & dental insurance
  • Paid parental leave
  • 401k with matching
  • Escalating vacation time
  • Referral bonuses
  • Tuition reimbursement
  • Professional development training
  • Free beverages and snacks
  • Weekly catered lunches and breakfast on Fridays
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service