Description
The Boeing Company is looking for a Site Reliability Engineer (Associate, Experienced or Senior) to join the Air Dominance Site Reliability Engineering team located in Berkeley, MO. You will operate, improve, and sustain mission-critical developer platforms used by Air Dominance engineering teams.
Responsibilities:
- Operate and maintain GitLab, GitLab CI/CD runners, Jira, Confluence, PostgreSQL, and related developer tooling infrastructure
- Support GitLab runner registration, runner health checks, runner queue troubleshooting, and basic capacity, KPI, and error budget reporting
- Support software development tool administration, maintenance, version upgrades, patch management, and integration between tools
- Serve as a technical owner for platform reliability, availability, performance, capacity, backup, recovery, and operational readiness
- Develop and maintain Infrastructure as Code (IaC), Ansible, and other automation for provisioning, configuration, platform scaling, health checks, reporting, backup validation, and routine operational tasks
- Plan and execute approved changes, including application upgrades, security patches, database maintenance, runner lifecycle activities, and infrastructure updates
- Define, collect, analyze, and refine software delivery and platform reliability metrics to support data-driven decision making
- Support incident response, root cause analysis, corrective action tracking, and post-incident reviews
- Partner with developers, project administrators, cybersecurity personnel, infrastructure teams, database administrators, and program stakeholders
- Improve runbooks, standard operating procedures, architecture documentation, and disaster recovery procedures
- Evaluate platform risks, capacity trends, recurring incidents, and operational toil, then recommend and implement improvements
- Participate in after-hours support for urgent or mission-impacting issues as required
- Monitor application, runner, database, storage, and host health using approved monitoring and alerting tools
- Triage and resolve routine service requests, access issues, pipeline infrastructure issues, and platform support tickets
- Assist with incident response during primary support hours and participate in after-hours support when required by mission need
- Help maintain operational runbooks, troubleshooting guides, architecture notes, and standard operating procedures
- Assist with backup monitoring, restore validation, patching, upgrades, and planned maintenance activities
- Create and maintain Infrastructure as Code (IaC), Ansible, and other scripts and automation to simplify infrastructure administration and software deployment under the guidance of more senior engineers
- Assist in setting up and maintaining development and production-like environments for developer tools and supporting application devices
- Contribute to metrics and dashboards that monitor system performance, software delivery health, and operational efficiency
- Follow approved change management, security, access control, and configuration management processes
- Collaborate with developers, project administrators, cybersecurity personnel, infrastructure teams, and program stakeholders
- Learn and apply Site Reliability Engineering practices, including incident management, service objectives, root cause analysis, automation, and continuous improvement
- Contribute to process improvements that help operationally field higher-quality end-to-end system software more frequently
Benefits:
- Competitive base pay and variable compensation opportunities
- Health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs
- Paid and unpaid time away from work
Requirements:
- Bachelor's Degree
- 2+ years of experience with software development and/or troubleshooting software
- 2+ years of experience with Git-based source control workflows
- 2+ years of experience developing software products in a cloud computing environment
- Ability to obtain a US Security Clearance
- Ability to obtain access to Special Access Programs (SAP)
Preferred Qualifications:
- Active clearance
- Linux system administration, software development, DevOps, DevSecOps, IT operations, or related technical work
- Experience or coursework with Agile software development
- Basic understanding of networking, operating systems, databases, software build processes, and secure system administration
- Experience with Jira, Confluence, or other Atlassian administration and support activities
- Experience with PostgreSQL administration, SQL troubleshooting, backups, or restore procedures
- Experience writing scripts in Bash, Python, PowerShell, Java, C#, C++, or a similar language