Infrastructure Automation Engineer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Ansible
Apache Kafka
CircleCI
Cloud Computing
Collections
Configuration Management
Continuous Delivery
Continuous Integration
DSL
GitHub
GitLab
Jenkins
Kubernetes
Management
Message Queues
Orchestration
Organizational Architecture
Python
Reporting
TeamCity
Terraform
Version Control
Workflow
Writing

Job Details

Beacon Systems, Inc, delivers Program Management, Science, Engineering, and Technology Solutions to Federal, Commercial State, and Local Agencies. We are a subsidiary of Radiant Digital Solutions. Our Technology support to many DoD Agencies, NASA, Voice of America, FDA, and State Agencies such as State of FL, RI, MS, ND, VA, and WV extends our delivery of solutions worldwide.

We are looking for an Infrastructure Automation Engineer - Hybrid - Dallas, TX

Request you to make sure your updated Resume highlights all the below-mentioned required Skills & Experience.

Job Title: Infrastructure Automation Engineer

Location: Dallas, TX - Hybrid

About the Role
We are looking for an experienced Infrastructure Automation Engineer to join our growing Platform Engineering team. In this role, you will be instrumental in building and refining the tooling and automation frameworks that support our private cloud platform. You will drive the adoption of event-based automation and Infrastructure-as-Code (IaC) practices to scale our infrastructure efficiently and securely.
Key Responsibilities
  • Engineer automation tooling to streamline consumption of the private cloud platform.
  • Define standards and frameworks for automation and implement robust reporting mechanisms.
  • Champion the use of Event-Based Automation across the organization.
  • Design and implement Jenkins pipelines using Jenkins DSL for infrastructure tasks.
  • Develop and manage orchestration playbooks using Ansible; maintain and extend the existing codebase.
  • Build and maintain reusable Go and Python libraries for infrastructure tooling.
  • Enhance Terraform Enterprise by developing modular, reusable infrastructure components.
  • Expand and curate a catalogue of Terraform-based infrastructure services.
  • Promote best practices for writing secure and maintainable Terraform code.
  • Define and support self-service workflows for internal users leveraging infrastructure tooling.
Required Qualifications & Experience
  • Strong experience in Infrastructure-as-Code (IaC) using tools such as Ansible, Terraform, or similar.
  • Proficiency in Python and/or Go for automation tooling and library development.
  • Experience with CI/CD platforms like Jenkins, GitLab, TeamCity, or CircleCI.
  • Familiarity with using Jenkins DSL to define and deploy pipelines programmatically.
  • Hands-on experience writing and managing Ansible Playbooks or collections.
  • Experience working with version control systems, particularly GitHub Enterprise.
  • Solid understanding of configuration management and principles of immutable infrastructure.
  • Eagerness to learn and adopt emerging IaC tools and practices.
Desirable Skills
  • Experience with Kubernetes and deploying containerized applications.
  • Proficiency in writing Terraform (HCL) code and creating reusable modules.
  • Familiarity with Kafka or Redpanda for event/message queueing.
  • Experience integrating automated checks and tests in CI/CD pipelines.
  • Background in deploying and managing immutable infrastructure environments.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Beacon Systems, Inc