Jobs / Chenega Corporation

Senior CI/CD & Platform Automation Engineer (DevOps)

Chenega Corporation · Vienna, VA, United States
Vienna, VA, United StatesExp: 5+ yrsRemote
Remuneration
Not specified
Location
Vienna, VA, United States
Visa sponsorship
Not specified

Job summary

The Senior CI/CD & Platform Automation Engineer (DevOps) will design and develop high-performance, secure, and automated pipelines for the deployment of Esri technology in cloud and on-premises environments. This role involves close collaboration with software developers and cloud engineers to ensure integration.

Benefits

Broad range of benefitsProfessional development planOn-the-job learning experiencesFormal development programsWell-being programs

Qualifications

  • Bachelor’s degree in computer science, Engineering, DevOps, or a related technical field, or equivalent practical experience.
  • 5+ years of relevant experience in DevOps, CI/CD, or platform automation, including internships, open-source work, or academic projects.
  • Hands-on experience designing and maintaining CI/CD pipelines (GitHub Actions, GitLab CI, Azure Pipelines, or similar).
  • Experience working with YAML-based pipeline configurations and infrastructure definitions.
  • Exposure to automation and scripting, preferably Python and/or JavaScript.
  • Experience with infrastructure automation tools such as Ansible, AWS CDK, Terraform, or similar IaC frameworks.
  • Active or Current (within two years) Top Secret Security Clearance with SCI eligibility.
  • Master's degree in Computer Science, Mathematics, Geographic Information Systems (GIS), or a STEM-related field is preferred.
  • Experience automating backend systems and operational workflows is preferred.
  • Familiarity with release engineering and deployment strategies (blue/green, canary, etc.) is preferred.
  • Experience integrating security scanning into pipelines (SAST/DAST, container scanning) is preferred.
  • Exposure to Kubernetes-based delivery environments is preferred.
  • Exposure to DevSecOps practices and secure development pipelines is preferred.
  • CompTIA Security + certification is preferred.
  • Experience working in Agile or Scrum development environments is preferred.
  • Ability to work independently and effectively within a team setting.
  • Capable of managing multiple efforts with time-related constraints in a fast-paced contracting environment.
  • Demonstrated ability to effectively communicate and collaborate with diverse internal and external stakeholder groups and individuals.
  • Friendly presence, helpful attitude, good interpersonal skills, and ability to work well with others.
  • Excellent skills in Microsoft Word, Excel, and other Office applications.

Responsibilities

  • Design, implement, and maintain high-speed CI/CD pipelines using GitHub Actions/Azure DevOps for cloud-native workflows and Jenkins for complex, cross-platform on-premises build automation.
  • Architect and optimize Docker environments to ensure consistent, isolated, and reproducible build/test runners across the entire development lifecycle.
  • Lead the design of the next-generation Python package creation process and manage complex Conda recipes and environments for seamless distribution of the ArcGIS API and its dependencies.
  • Build and manage the underlying build infrastructure (runners, nodes, and registries) using automated provisioning to ensure high availability and scalability of the release system.
  • Implement automated security gatekeeping, including generation of SBOMs, vulnerability scanning, and license compliance for all Python and Rust artifacts.
  • Design and implement monitoring frameworks to track build performance and assist in automated load and performance testing of the Python stack to identify regressions before release.
  • Identify and eliminate manual bottlenecks by transitioning legacy workflows into modern, "everything-as-code" processes.
  • Oversee the lifecycle of third-party dependencies, ensuring a secure supply chain from source code to the final distributed package.
  • Perform other duties as assigned.

Skills

AnsibleAWSAzureAzure DevOpsAWS CDKDockerGitHubGitHub ActionsGitLabGitLab CIJavaScriptJenkinsKubernetesLinuxPythonRustS3TerraformAzure Blob Storage

Certifications

CompTIA Security +

Degrees

Bachelor’s degree in computer scienceBachelor’s degree in EngineeringBachelor’s degree in DevOpsMaster's in Computer ScienceMaster's in MathematicsMaster's in Geographic Information Systems (GIS)Master's in STEM-related field

Languages

PythonJavaScriptYAMLRust

Security clearance

Top Secret Security Clearance with SCI eligibility

Relocation

No