Share this Job
Apply now »

Senior Engineer - DevSecOps Engineer

Company:  Ball Aerospace
Location: 

Boulder, CO, US, 80301

Date:  Aug 7, 2022
Job Category:  Engineering/ Technical
Req. ID:  19439

Ball Aerospace is powered by endlessly curious people who promote a sense of belonging and equality with an unwavering mission focus. We pioneer discoveries that enable our customers to perform beyond expectation and protect what matters most. What’s more, our company balances listening to experiences, providing feedback, and partnership at all levels to create a more inclusive environment. Our team members are able to fully invest in the work that they do, bringing dynamic thinking and energy to Ball Aerospace. 

 

We create innovative space solutions, enable more accurate weather forecasts, drive insightful observations of our planet, deliver actionable data and intelligence, and ensure those who defend our freedom go forward bravely and return home safely. For more information, visit Ball Aerospace Career Site or connect with us on LinkedIn, Facebook, Twitter or Instagram.

 

The Engineering Strategic Capabilities Unit comprises the organizational talent and technical leadership that enables the successful delivery of high-impact discriminating technologies for our customers’ missions. Our collaborative, cross-functional teams are committed to innovation, integrity, continual learning and strong execution.

 

Senior Engineer – DevSecOps Engineer

 

You will lead teams in building and maintaining ci/cd pipelines using Industry and Ball’s best practices Ball Software Factory. You will be responsible for defining standards, training, and guiding team members in best practices of a DevSecOps culture. This position will require a personality that is enthusiastic, humble, and excited about trying new technologies to support a successful team.  This position requires skills and experience in continuous delivery methodologies, deployment strategies, and a deep understanding of container-based development practices.

 

What You’ll Do:

 

  • Learn and communicate the innerworkings of various elements of the Ball Software Factory
  • Do what it takes to make Ball Software Factory more usable for fellow Software Engineers at Ball
  • Document the design and implementation using document generation tools and Model Based Systems Engineering.
  • Continually iterate the design and develop of features and services to be easily reused across different networks
  • Design and document policies and practices surrounding Ball Software Factory
  • Lead the definition of efficient deployment strategies and support implementation of deployment structures across multiple program teams
  • Manage the design, development and implementation of automated test and deployment pipelines/continuous integration/continuous deployment pipelines.
  • Assess and support tools that support automating unit test, functional test, build, integration, and deployment into a production pipeline.
  • Design and implement CI/CD for Hardware in the loop testing.
  • Develop Linux-based software containers to support the build pipeline (Docker, podman).
  • Lead the maintenance of compliance and security controls.
  • Train others on the various pipeline stages usage and best practices.
  • Support and improve the development process.
  • Work independently and collaboratively, especially with ITS, to develop new features
  • Assist ITS in implementing and maintaining Infrastructure as Code.
  • Advocate the appropriate use of technology and provide leadership in balancing technical elegance with functional requirements and practical benefits as we implement and integrate technologies.
  • Serve as mentor and lead teammates to promote knowledge sharing and communication across product development teams.
  • Improve and maintain continuous delivery methodologies and deployment strategies.
  • Maintain a regular and predictable work schedule.
  • Establish and maintain effective working relationships within the department, the Strategic Business Units, Strategic Capabilities Units and the Company. Interact appropriately with others in order to maintain a positive and productive work environment.
  • Perform other duties as necessary.

 

What You’ll Need:

 

  • BS degree or higher in Engineering or a related technical field is required plus 8 or more years related experience.
  • Each higher-level degree, i.e., Master’s Degree or Ph.D., may substitute for two years of experience. Related technical experience may be considered in lieu of education. Degree must be from a university, college, or school which is accredited by an agency recognized by the US Secretary of Education, US Department of Education.
  • Experience with DevSecOps and CI/CD pipeline design and implementation.
  • Experience with GitLab.
  • Experience with Linux.
  • Experience working on projects using Agile methodologies Experience in deployment and maintenance of monitoring systems.
  • Understanding of container-based development and deployment best practices.
  • Experience with software development and prototyping languages (e.g. Python, C++, Java, Javascript).
  • Knowledge of Security best practices in the DevSecOps domain.
  • Knowledge of some or all of the following technologies/concepts:
    • Kubernetes.
    • Docker or other OCI compliant container technology.
    • Understanding of basic Linux commands.
    • Trivy.
    • Nexus.
    • Service Mesh sidecars such as Istio or Envoy.
    • Infrastructure as Code such as Helm, Terraform, or Ansible.
    • ELK stack or similar monitoring system.
    • Cloud technologies such as AWS or AzureArgoCD.
    • Messaging queue technologies such as Kafka.
    • Basic knowledge of programming frameworks such as NodeJs, dotnet, orangular.
  • Excellent business judgement: know how to prioritize, when to collaborate, and when to seek assistance.
  • Leadership experience at the technical, team, and/or organizational levels. 
  • Effective communication skills and ability to present information to various stakeholders.

 

Flexible On-Site Work Environment: This position requires regular in-person engagement by working on-site for three or more days per work week. Travel and local commute between Ball campuses and other possible non-Ball locations may be required.

 

Working Conditions:

 

  • Ball Aerospace is a drug-free workplace, which is imperative to the health and safety of all employees and is required as a condition of receiving contracts from federal agencies.  Please remember that regardless of the legalization of marijuana in Colorado and other states, possession and use continues to be illegal under the federal Controlled Substances Act.  This includes the use of some CBD products.  A post-offer, pre-employment drug test is a condition of employment. 
  • Work is performed in an office, laboratory, production floor, or cleanroom, outdoors or remote research environment.
  • May occasionally work in production work centers where use of protective equipment and gear is required.
  • May access other facilities in various weather conditions.

 

A current DoD clearance and/or SCI access with Polygraph is not required to be eligible for this position, however applicant must be willing and eligible for submission within 60-90 days after an offer is accepted and must be able to maintain the applicable clearance/access.  By applying to this position, you are agreeing to complete a National Security Clearance Pre-Screen Questionnaire to evaluate your general ability to obtain the required security clearance or government customer access associated with this position.

 

Relocation for this position is available.

 

Direct Program Charge: 100%

 

Compensation & Benefits:

 

  • HIRING SALARY RANGE: $129,500 - $163,500 (Salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data.)
  • This position includes a competitive benefits package. For details, copy and paste https://bit.ly/3pNSnxv into your browser or visit our careers site.

 

US CITIZENSHIP IS REQUIRED

 

Ball Aerospace is an Equal Opportunity/Affirmative Action Employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

 

#LI-SH2


Nearest Major Market: Boulder
Nearest Secondary Market: Denver

Apply now »