BAE Systemsposted 6 months ago
$92,290 - $156,860/Yr
Full-time • Mid Level
Hybrid • San Diego, CA
Transportation Equipment Manufacturing

About the position

BAE Systems is looking for a DevSecOps - Deployment Engineer to work on developing the automated pipelines for cloud environments and support automated build, test and release deployments. The selected candidate will have an important role on our team dedicated to supporting our efforts to facilitate and ensure widespread user adoption of Analytic Modeling capabilities to enhance the analytic mission. As a DevSecOps - Deployment Engineer you will have hands on experiences with developer productivity, cloud native applications, and container orchestration. You will need to understand micro-service architecture, container development, orchestration, service messages and security.

Responsibilities

  • Design, write and deliver Infrastructure as Code software to improve the availability, scalability, latency, and efficiency of the network
  • Build automated DevOps pipelines using tools such as GitLab and Azure DevOps
  • Develop jobs for the deployment of various artifacts that constitute an application on a container-based environment such as Docker
  • Participate in development of advanced CI / CD processes to support deployments
  • Work extensively to deploy applications on Kubernetes clusters in our on-premises cloud environment as well as our customer's cloud-based environment
  • Automate repetitive tasks to eliminate toil and drive consistency + repeatability
  • Actively participate in incident response and root-cause analysis, support a blameless post-mortems culture

Requirements

  • Bachelor's degree in Computer Science or related field
  • 4+ years of software development experience
  • US Citizenship with an active Top Secret clearance is required
  • Proficiency with JavaScript, TypeScript, HTML, and CSS
  • Proficient with developing Client Side code using Modern UI Frameworks such as Angular, React, or Vue.
  • Ability to innovate, evaluate and research new technologies while staying abreast of industry trends
  • Highly motivated individual with strong analytical and problem solving skills, who is effective at communication and can engage constructively with peers and technical leads.

Nice-to-haves

  • Hold an active Top Secret/SCI clearance
  • Experience developing and working according to an Object-Oriented Programming paradigm
  • Experience with map widget libraries such as CesiumJS, Open Layers, or Leaflet
  • Experience with graph widget libraries such as Vis Network or CytoscapeJS
  • Experience with CSS preprocessing and postprocessing solutions (i.e. SASS, LESS, and PostCSS)
  • Experience with chart widget libraries like ChartJS and D3
  • Experience working with State Management Stores
  • Experience with Chrome/Firefox debugger
  • Experience with Agile software development
  • Experience Interfacing client requests with Backend RESTful services and WebSocket interfaces
  • Experience with leadership such as being a Subject Matter Expert or lead of a team
  • Experience designing and developing high level software architectures

Benefits

  • Every other Friday Off
  • Flexible work schedule
  • Leave Options - including vacation and paid time off, Jury duty, military leave, paid parental leave, and bereavement leave.
  • 401(k) Matching at 6%
  • Continuous learning through localized workshops, training, events, and Tuition Assistance
  • Health, dental, and vision insurance
  • Health savings accounts
  • Disability coverage
  • Life and accident insurance
  • Employee assistance program
  • Legal plan
  • Discounts on home, auto, and pet insurance
  • Paid holidays
  • Company recognition program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service