Develop and maintain a resilient, secure, and efficient cloud-hosted platform to meet established Service Level Agreements (SLAs) while supporting the rollout of new software releases and maintenance updates
Work with technology from leading cloud providers like GCP, understanding and utilizing their unique native services in deployments
Utilize Infrastructure-as-Code tools (e.g., Terraform, Ansible) for the design, deployment, and management of secure and compliant enterprise servers, network infrastructure, and cloud architectures
Engage with highly collaborative cross-functional globally distributed teams on troubleshooting issues, providing insights for automation, and influencing architectural decisions
Coordinate with Cloud and Engineering team members, and other stakeholders to build, monitor, and maintain a secure cloud-hosted infrastructure via automation in both production and non-production environments
Configure and tune cloud-based tools, manage cost, security, and compliance of the Boeing Cloud
Design, build, and maintain environment-specific alerts and dashboards via analytics tools such as Google Cloud Monitoring
Monitor and resolve site stability and performance issues, including incident management and post-mortem analysis
Maintain documentation for systems, processes, and procedures to ensure knowledge sharing and compliance
Requirements
10+ years of experience with Infrastructure-as-Code and orchestration/automation tools such as Terraform, Ansible, and GitLab, specifically in GCP environments
5+ years of experience developing software products in a cloud computing environment, with a strong focus on Google Cloud Platform (GCP)
3+ years of experience designing cloud architectures on GCP, including multi-cloud strategies and microservices architecture
Experience with GCP networking concepts, including VPCs, subnets, firewalls, load balancers, and VPNs
Experience with GCP security best practices, including Identity and Access Management (IAM), encryption, and compliance frameworks
Experience with GCP monitoring and logging tools, such as Google Cloud Operations Suite and Google Security Command Center, for monitoring system performance, security and health
Experience with scripting languages such as Python, Bash, or Go for automating tasks within GCP
Experience with disaster recovery strategies and backup solutions specific to GCP environments