Platform Engineer

BEACON TECHNOLOGIES INC
Madison, WI, United States
5 days ago
Apply on www.beacontechinc.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Agile Methodology Amazon Web Services Build Automation Bash Shell Cloud Computing Linux DevOps Disaster Recovery Domain Name System (DNS) Python (Programming Language) Key Management Windows Servers
+29 more
Routing OpenShift Red Hat Enterprise Linux Reliability Engineering Cloud Services Ansible Secure Coding Server Administration Virtual Machines Virtualization Technology SSL Certificate Management System Availability Multi-Cloud Agentic-AI Gitlab Git Cloudformation Git Flow Kubernetes Information Technology Patch Management Graphql Restful APIs Terraform Software Version Control Devsecops Vmware Programming Languages Microservices

Job description

Beacon Technologies is seeking a Sr. Platform Engineer for our client partner. This position is for a Senior Level Engineer within the Datacenter Engineering Group. Our group delivers platform services across public cloud (AWS and GCP Primarily) and private cloud (VMware and Red Hat OpenShift). We are looking for a well-rounded engineer with hands-on experience across on-prem and cloud technologies, who uses DevOps tools such as Git, Ansible, Terraform, Python, and GitLab to build repeatable patterns and solutions. This role requires strong infrastructure fundamentals, a DevSecOps mindset, and Site Reliability Engineering principles., * Manage virtual machine and container workloads running on OpenShift Virtualization and OpenShift / Kubernetes.

  • Provision and manage images and templates for OpenShift workloads, along with the shared resources those workloads consume.
  • Build automation for on-prem and cloud environments using tools such as Terraform, Ansible, and CloudFormation.
  • Deliver platform services across AWS accounts and/or GCP projects, working within multi-account security models.
  • Understanding and lifecycle management of enterprise operating systems through golden images, patching, and system hardening.
  • Participate in large-scale resiliency, data protection, and disaster recovery solutions.
  • Own automation work within larger projects from design through delivery.
  • Develop and maintain Ansible playbooks and roles, following team coding standards and Git workflows.
  • Participate in technology evaluations and re-engineering activities to support continuous improvement.
  • Provide consistent documentation for design decisions, estimating assumptions, code modules, and performance metrics as required by organization standards.
  • Prepare and participate in platform, code/Git, and documentation walkthroughs.
  • Ensure work meets standards for design, performance, quality, and security. Identify and recommend areas for improvement in planning, design, development, and testing.
  • Analyze and interpret performance data such as CPU, memory, and storage.
  • Knowledge of agentic solutions and appropriate usage within critical systems.

Requirements

  • 5+ years of relevant infrastructure or platform engineering experience.
  • Hands-on experience managing workloads on Red Hat OpenShift, including OpenShift Virtualization and Kubernetes.
  • Experience with image provisioning, template management, and shared resources for OpenShift workloads.
  • Hands-on experience in at least one public cloud: AWS or GCP.
  • Experience with multi-cloud account security models and cross-account service delivery.
  • Experience across on-prem technologies such as VMware and Linux/Windows server administration.
  • Foundational system administration (operating systems, configuration, installations, patch management, server maintenance) and network foundations (firewalls, proxies, IP management, routing, DNS).
  • Experience with Red Hat Ansible Automation Platform (AAP), including job templates, workflows, inventories, credentials, and Execution Environments.
  • Experience building and maintaining Ansible content that runs through AAP to automate on-prem and cloud services.
  • Understanding of operating system hardening practices and methodologies for templating deployments from a set of standardized images.
  • Familiarity with RESTful APIs, GraphQL, microservices, and similar endpoints to configure, extract data, and build automation.
  • Understanding of security best practices, secure coding practices, secrets management, certificates, and certificate management.
  • Demonstrated experience in one or more of the following: Python, Linux, Shell, Bash, or other programming languages.
  • Proficiency in Git/GitLab source code control, branching, and CI/CD pipelines.
  • Understanding of resilient system design, high availability, and disaster recovery methodologies.
  • Participate in agile processes, working stories through each sprint and adjusting as needed while collaborating with the team.
  • Demonstrated experience communicating technical information.
  • Curiosity, humility, and open-mindedness with a deep sense of pride in your work.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.beacontechinc.com
Prepare application

Good distractions

Loading talks and stories from around this role…