> Markdown version of [/jobs/ext/3017971-platform-engineer](https://www.wearedevelopers.com/jobs/ext/3017971-platform-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Platform Engineer - **Company:** BAE Systems - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Amazon Web Services, Computing Platforms, Architectural Patterns, Microsoft Azure, Bash Shell, Command-Line Interface, Cloud Computing, Configuration Management, Computer Networks, Continuous Integration, Linux, DevOps, File Systems, Domain Name System (DNS), Monitoring of Systems, Intrusion Detection and Prevention, Virtual Private Networks (VPN), Python (Programming Language), Network Troubleshooting, Windows Servers, Networking Basics, Routing, Package Management Systems, Performance Tuning, Dell PowerEdge, Windows PowerShell, Ansible, Prometheus, Systems Integration, TCP/IP, VCloud, VMware VSphere, Software Vulnerability Management, Private Cloud Environment, Data Logging, Scripting, Google Cloud, Delivery Pipeline, Grafana, IT Architecture, Firewalls (Computer Science), Cloudformation, Build Management, Containerization, Gitlab-ci, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Puppet, Firewall Services Module, Terraform, Elk Stack, Jenkins, Golang, Vmware - **Published:** September 20, 2026 - **Apply:** https://www.thejobnetwork.com/job/f1625119-551e-4734-ade5-03ea8477fc3e/senior-platform-engineer ## About the Role Expert-Level System Administration: Comprehensive understanding of Linux and Windows Server operating systems. Mastery of system administration tasks, including user and group management, package management, service management, file systems, permissions, and performance tuning. Security Hardening: In-depth knowledge of security best practices, including firewall configuration, intrusion detection/prevention systems, and vulnerability management. Command-Line Proficiency: Exceptional skills in using the command-line interface (CLI) for system administration, troubleshooting, automation, and scripting. Kernel Understanding: A solid understanding of the kernel, its components, and how it interacts with hardware. Ability to diagnose kernel-level issues. Networking: Deep understanding of networking concepts, including TCP/IP, DNS, routing, firewalls, VPNs, and network troubleshooting tools. Platform Engineering Principles: Infrastructure-as-Code (IaC) Expertise: Extensive experience with IaC tools (Terraform, Ansible, Chef, Puppet) and their application in automating the provisioning and management of infrastructure. Automation and Scripting: Mastery of scripting languages commonly used in environments (e.g., Bash, Python, Go) for automating system administration tasks, deployments, and operational workflows. Containerization and Orchestration: Deep understanding of Kubernetes, including deployment, management, and scaling. Experience with container networking, storage, and security. CI/CD Pipeline Integration : Experience in integrating build and deployment processes into CI/CD pipelines using tools like Jenkins, GitLab CI, or similar. Monitoring and Observability in Environments: Proficiency in setting up and utilizing monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack, OpenTelemetry) to gain insights into the health and performance of systems and applications. Strategic and Problem-Solving Skills: Systems Thinking: Ability to understand complex systems holistically, identify dependencies, and anticipate potential issues within the ecosystem. Performance Analysis and Tuning: Expertise in identifying and resolving performance bottlenecks in systems and applications using various profiling and monitoring tools. Troubleshooting and Root Cause Analysis: Exceptional analytical and troubleshooting skills specifically for diagnosing and resolving issues within environments. Security Best Practices Implementation: Ability to translate security policies into practical configurations and implementations on systems. Collaboration and Communication Skills: Excellent Communication (Written and Verbal): Ability to clearly and concisely communicate technical concepts related to system and platform engineering to both technical and non-technical audiences. Strong Collaboration Skills: Ability to work effectively with development teams, security teams, and other stakeholders to ensure the smooth operation of platforms. Technical Leadership and Mentorship: Ability to provide technical guidance and mentorship to junior engineers on best practices and platform operations. Education and Experience: Bachelor's degree in Computer Science or related field Relevant certification such as RHCE, LFCE, CompTIA, AWS Certification, VCP/VCAP/VCDE, MCSE Significant Experience as a Linux and Windows System Administrator (5+ years) Experience in DevOps or Platform Engineering Roles (3+ years) Proven Track Record of Automating Infrastructure Experience with Containerization and Orchestration Familiarity with Scripting and Automation Languages (Bash, Python, PowerShell etc.) Experience with Monitoring and Logging Tools Understanding of Networking Principles Experience with Configuration Management Tools (Ansible, Chef, Puppet) Exposure to Cloud Platforms (AWS, Azure, GCP, VMWare) ## Description BAE Systems OneArc, TechOps department are seeking a highly skilled and motivated Senior Platform Engineer with a strong Linux and Windows background to join our growing engineering team. You will be instrumental in designing, building, and maintaining the core infrastructure and tooling that empowers our development teams to build, deploy, and operate our products efficiently and reliably. If you are passionate about creating scalable, resilient, and developer-friendly platforms and thrive in a collaborative environment, we want to hear from you!, Blended Infrastructure Architecture and Design: Lead the design and implementation of scalable, secure, and highly available Mixed-OS platform components and infrastructure featuring Linux and Windows. Define architectural patterns and standards for our underlying systems. Kubernetes Management: Implement best practices and maintain a hybrid Kubernetes environment, with both cloud and on-premises implementations. VMware Cloud Foundation: Design, implementation, configuration and management of private cloud using VMware Cloud Foundation features such as NSX, VSphere Kubernetes Service, and vSphere. Dell Infrastructure: Manage automation of configuration and maintenance of Dell hardware, including Dell PowerEdge and PowerStore storage AWS Public Cloud: Design and implementation of cloud-native solutions on AWS Public cloud Infrastructure-as-Code (IaC) Management: Drive the adoption and optimisation of Infrastructure-as-Code practices using tools like Terraform, CloudFormation, or similar. Ensure infrastructure is provisioned, configured, and managed consistently and automatically. Automation and Orchestration: Design and implement robust automation solutions for infrastructure provisioning, configuration management, deployment pipelines, and operational tasks. Leverage orchestration tools like Kubernetes, Karpenter, and similar. CI/CD Pipeline Optimisation: Enhance and maintain our continuous integration and continuous delivery (CI/CD) pipelines to ensure efficient and reliable software delivery. Identify bottlenecks and implement improvements for speed and stability. Monitoring and Observability: Establish and maintain comprehensive monitoring, logging, and alerting systems to provide deep insights into platform performance and health. Implement observability best practices to proactively identify and resolve issues. Security and Compliance: Integrate security best practices into platform design and implementation. Collaborate with security teams to ensure compliance with relevant standards and regulations. Capacity Planning and Performance Optimisation: Proactively monitor platform capacity and performance, identify potential bottlenecks, and implement strategies for optimisation and scaling. Troubleshooting and Incident Response: Provide expert-level support for platform-related issues, participating in incident response and root cause analysis to ensure platform stability. Collaboration and Mentorship: Work closely with development teams to understand their platform needs and provide guidance and support. Mentor junior engineers and contribute to a positive and knowledge-sharing team environment. ## Related Videos - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [WebAssembly: The Next Frontier of Cloud Computing](https://www.wearedevelopers.com/videos/972-webassembly-the-next-frontier-of-cloud-computing) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Platform Engineering vs. DevOps Why not both?](https://www.wearedevelopers.com/videos/885-platform-engineering-vs-devops-why-not-both) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) - [#90DaysOfDevOps - The DevOps Learning Journey](https://www.wearedevelopers.com/videos/548-90daysofdevops-the-devops-learning-journey) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)