Lead Developer

BoeingLong Beach, CA
13h

About The Position

The Boeing Company is looking for a Lead Developer to join the team in Long Beach, CA; Seattle, WA; Everett, WA; or Tukwila, WA. The selected candidate will design, implement, and manage infrastructure and continuous integration/continuous delivery (CI/CD) pipelines to support software development and deployment. This role involves close collaboration with development, quality assurance, and operations teams to automate processes, improve system reliability, and optimize performance across cloud and on-premises environments. The ideal candidate is passionate about automation, infrastructure as code (IaC), and cultivating a strong Development Operations (DevOps) culture.

Requirements

  • 5+ years of experience with DevOps processes
  • 5+ years of experience with Automation and/or CI/CD techniques and design patterns
  • 5+ years of experience with Docker and Kubernetes
  • 3+ years of experience in installing and configuring open-source monitoring tools (Ex. Grafana, Prometheus, Splunk, Elasticsearch, Kibana)
  • 3+ years of experience with Angular
  • 3 years of experience setting up and managing CI/CD pipelines on public cloud platforms including AWS Pipelines, Azure Pipelines
  • Proficient in technologies such as Kubernetes, Istio, Rancher, Git, Helm, Ansible, Chef, Docker, Prometheus, Grafana, and AppDynamics

Nice To Haves

  • Bachelor's degree or higher
  • Experience with problem-solving skills and ability to troubleshoot complex infrastructure issues
  • Experience with communication and collaborating effectively with cross-functional teams

Responsibilities

  • Lead the design, implementation, deployment, and maintenance of scalable, secure, and highly available infrastructure using cloud platforms (e.g., Amazon Web Services (AWS), Azure), Software as a Service (SaaS) products (e.g., Databricks, Redis), and on-premises solutions
  • Design and develop reusable Infrastructure as Code (IaC) modules for deploying Kubernetes, Docker, and other related cloud services on Azure
  • Build and optimize continuous integration and continuous deployment (CI/CD) pipelines to enable rapid and reliable software releases
  • Automate repetitive tasks such as provisioning, configuration, and monitoring using tools like Terraform, Ansible, or similar
  • Implement and manage monitoring, logging, and alerting systems to ensure system reliability and performance (e.g., Prometheus, Grafana, AppDynamics, Splunk, Application Insights, Azure Monitor)
  • Collaborate closely with developers to integrate DevOps practices into the software development lifecycle and support containerized applications (e.g., Docker, Kubernetes)
  • Ensure infrastructure and pipelines adhere to security best practices, including secret management, vulnerability scanning, and compliance requirements
  • Diagnose and resolve infrastructure, deployment, and performance issues in production and non-production environments
  • Automate, monitor, and optimize cloud resource usage to balance performance and cost efficiency
  • Design, configure, and troubleshoot networking components and services to ensure secure and efficient communication within cloud and on-premises environments
  • Manage and optimize Elasticsearch clusters for logging, search, and analytics use cases
  • Lead and mentor the technical team to ensure successful project delivery and continuous improvement
  • Maintain clear and comprehensive documentation of infrastructure, processes, and configurations to support team collaboration and knowledge sharing

Benefits

  • health insurance
  • flexible spending accounts
  • health savings accounts
  • retirement savings plans
  • life and disability insurance programs
  • paid and unpaid time away from work
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service