Beacon Technologies is seeking a Sr. Platform Engineer to work within the datacenter engineering team. Our group delivers platform services across public and private cloud. We are looking for a well-rounded engineer with hands-on experience across on-prem and cloud technologies, who uses DevOps tools to build repeatable patterns and solutions. This role requires strong infrastructure fundamentals, a DevSecOps mindset, and Site Reliability Engineering principles.
Primary Accountabilities:
- 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.
Specialized Knowledge & Skills 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.