CI/CD & PLATFORM AUTOMATION ENGINEER (DEVOPS)

GeoAcuity LLC
St. Louis, United States of America
yesterday

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

St. Louis, United States of America

Tech stack

JavaScript
Geographic Information Systems
API
Agile Methodologies
Amazon Web Services (AWS)
ArcGIS (Software)
Azure
CompTIA Security+
Continuous Integration
DevOps
Github
Python
Linux System Administration
Open Source Technology
Scrum
Ansible
YAML
Esri GIS (Software)
Amazon Web Services (AWS)
Delivery Pipeline
Backend
Gitlab-ci
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Deployment Automation
Terraform
Bamboo
Docker
Jenkins
Static Application Security Testing
Vulnerability Analysis
Dynamic Application Security Testing

Job description

GeoAcuity is seeking a CI/CD & Platform Automation Engineer to design and develop high-performance, secure, and automated pipelines for deployment of Esri technology in the cloud and on-premises. You will partner closely with software developers and cloud engineers to ensure reliable integration and delivery of enterprise GIS solutions., Design, implement, and maintain high-speed CI/CD pipelines using GitHub Actions/Azure DevOps and Jenkins; architect and optimize Docker environments for consistent, reproducible build/test runners; manage complex Conda recipes and environments for ArcGIS API distribution; build and manage build infrastructure using automated provisioning; implement automated security gatekeeping including SBOMs, vulnerability scanning, and license compliance; design and implement monitoring frameworks to track build performance; identify and eliminate manual bottlenecks by transitioning legacy workflows to "everything-as-code" processes; and oversee the lifecycle of third-party dependencies to ensure supply chain security.

Requirements

Clearance: US citizenship required; Active or Current (within 2 years of active) TS clearance with SCI eligibility required Type: Full-time, 1+ years of relevant experience (including internships, open-source work, or academic projects) in DevOps, CI/CD, or platform automation; hands-on experience designing and maintaining CI/CD pipelines (GitHub Actions, GitLab CI, Azure Pipelines, or similar); experience with YAML-based pipeline configurations and infrastructure definitions; exposure to automation and scripting (Python and/or JavaScript preferred); experience with infrastructure automation tools such as Ansible, AWS CDK, Terraform, or similar IaC frameworks; familiarity with Linux environments and containerized workflows; ability to write and optimize Dockerfiles and support container-based deployments; understanding of artifact management, dependency management, and secure build practices; familiarity with SBOM tools and artifact signing concepts; exposure to cloud platforms (AWS and/or Azure) including compute and storage services; US citizenship with Active or Current (within 2 years of active) Top Secret Security Clearance with SCI eligibility; and a Bachelor's degree in Computer Science, Engineering, DevOps, or related technical field (or equivalent practical experience)., Master's degree in Computer Science, Mathematics, GIS, or related STEM field; experience automating backend systems and operational workflows; familiarity with release engineering and deployment strategies (blue/green, canary, etc.); experience integrating security scanning into pipelines (SAST/DAST, container scanning); exposure to Kubernetes-based delivery environments; CompTIA Security+ certification; and experience working in Agile or Scrum development environments.

Apply for this position