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. This role will provide hands-on technical ownership for GitLab, GitLab CI/CD runners, Jira, Confluence, PostgreSQL, and related software delivery tools such as Artifactory and SonarQube.
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 such as Jira, GitLab, Artifactory, Confluence, and SonarQube
- 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
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 including branching strategies, code reviews, and pull request processes
- 2+ years of experience developing software products in a cloud computing environment e.g. Azure/AWS/Google Cloud
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
- Ability to follow documented procedures and communicate technical status clearly
- 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
- Experience with Artifactory, SonarQube, Jenkins, or similar software delivery tools
- Familiarity with monitoring, alerting, logging, incident response, and operational metrics
- Ability to obtain Security+ certification
- Experience designing or improving monitoring, alerting, dashboards, operational metrics, and SLOs
- Experience supporting Air Dominance, classified, air-gapped, or highly regulated engineering environments
- Experience with disaster recovery planning, continuity of operations, backup validation, and restore testing
- Experience leading technical investigations, post-incident reviews, and corrective action plans
- Demonstrated ability to balance customer urgency, system reliability, security requirements, and change control
- Strong customer service mindset and ability to support engineering teams in a mission-focused environment
- Strong written and verbal communication skills