BAE Systems

DevOps Engineer Senior

3+ months agoReston, VA

Job Description
At BAE Systems, we promote a strong, collaborative culture and provide our employees with the tools and skills they need to succeed. We are about trust, camaraderie, and a shared ambition to solve some of the world's most complex challenges. You will get to work alongside a team of talented professionals who are passionate about their work and the mission. We offer competitive pay and benefits, a flexible work environment to support work/life balance as well as a learning environment and training opportunities to further develop you professionally. Come be a part of a company that is driven to improve our customers, our future, and to protect our freedom. We are developing the technology of tomorrow, delivered today. Drawing strength from our differences, we're innovating for the future. And you can, too.

Our Mission Intelligence organization provides IT solutions, analytics support, and digital integration to major customers within the US Intelligence Community. We are always looking to provide our customers with a better solution by way of technology insertion, out of the box thinking, and state of the art solutions. We are looking for an experienced DevOps Engineer to join our team! This position is part of a talented technical team responsible for the ongoing development, operations and maintenance of a variety of client applications running primarily on Linux. It also entails the engineering and maintenance of Enterprise DevSecOps systems used within the organization. The ideal candidate must be a self-starter with strong work habits and is able to complete tasks independently while working as part of a team. Experience should include developing, designing and rolling out new systems, maintaining, upgrading, replacing, and improving the long-term performance of the systems.

Some duties of the position include:

  • Serving as a senior member of the team supporting the installation, optimization, integration, troubleshooting, backup, recovery, modification, security, and upgrading of IT systems and components
  • Architect and design support systems that will be used by all application within the organization
  • Work with application teams to ensure the timely delivery of application features/updates
  • Designing and implementing systems that are highly available and scalable, yet cost effective within a cloud environment
  • Assist organization application teams in conforming to enterprise Continuous Integration/Continuous Delivery standards
  • Sharing knowledge of tools and mechanisms for distributing new or upgraded software to ensure customers receive current versions of supported software, as they become available
  • Building servers by providing technical configuration, setup, installation services, hardware and coordination of application projects
  • Maintain system documentation
  • Maintaining up to date patching of applicable Linux servers
  • Working with other senior staff to recommend and design system architectures and topologies from both general and specific perspectives
  • Work with organization Information Security personnel to ensure that security best practices are adopted and implemented within the code deliver and deployment processes
  • Reviewing and confirming application code conforms to Enterprise standards
  • Support for the automation of COTS applications used within the organization
  • Work with technical staff and other team members to develop and document technical standards used within the organization
  • Share knowledge of tools, principles, practices and mechanisms for distributing new or upgraded software

Required Education, Experience, & Skills
  • Serving as a senior member of the team supporting the installation, optimization, integration, troubleshooting, backup, recovery, modification, security, and upgrading of IT systems and components
  • Architect and design support systems that will be used by all application within the organization
  • Work with application teams to ensure the timely delivery of application features/updates
  • Designing and implementing systems that are highly available and scalable, yet cost effective within a cloud environment
  • Assist organization application teams in conforming to enterprise Continuous Integration/Continuous Delivery standards
  • Sharing knowledge of tools and mechanisms for distributing new or upgraded software to ensure customers receive current versions of supported software, as they become available
  • Building servers by providing technical configuration, setup, installation services, hardware and coordination of application projects
  • Maintain system documentation
  • Maintaining up to date patching of applicable Linux servers
  • Working with other senior staff to recommend and design system architectures and topologies from both general and specific perspectives
  • Work with organization Information Security personnel to ensure that security best practices are adopted and implemented within the code deliver and deployment processes
  • Reviewing and confirming application code conforms to Enterprise standards
  • Support for the automation of COTS applications used within the organization
  • Work with technical staff and other team members to develop and document technical standards used within the organization
  • Share knowledge of tools, principles, practices and mechanisms for distributing new or upgraded software

Preferred Education, Experience, & Skills
  • Willingness to implement Lean principles, Agile engineering and DevSecOps
  • Understanding of NIST Risk Management Framework
  • Ability to read, write and debug powershell scripts
  • Knowledge of infrastructure automation tools such as Puppet, Chef and/or Ansible
  • Knowledge of PKI Infrastructure concepts and practices

About BAE Systems Intelligence & Security
BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it's what we do at BAE Systems. Working here means using your passion and ingenuity where it counts - defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team-making a big impact on a global scale. At BAE Systems, you'll find a rewarding career that truly makes a difference.

Intelligence & Security (I&S), based in McLean, Virginia, designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers. Our pride and dedication shows in everything we do-from intelligence analysis, cyber operations and IT expertise to systems development, systems integration, and operations and maintenance services. Knowing that our work enables the U.S. military and government to recognize, manage and defeat threats inspires us to push ourselves and our technologies to new levels.

At BAE Systems, we celebrate the array of skills, experiences, and perspectives our employees bring to the table. For us, differences are a source of strength. We're laser-focused on high performance, and we work hard every day to nurture an inclusive culture where all employees can innovate and thrive. Here, you will not only build your career, but you will also enjoy work-life balance, uncover new experiences, and collaborate with passionate colleagues.