Software DevOps Engineer
Description:
Job Title: Software DevOps Engineer
Job Code: IMS20221404-80655
Job Location: Tulsa, OK (Aeromet)
About L3Harris Aeromet
L3Harris -Aeromet is a Division of Integrated Mission Systems Segment with its main office located in Tulsa, OK. L3Harris-Aeromet is established within the DoD Community as the developer and operator of special mission ISR systems. We provide special mission system design, modification, and operations with emphasis on the development and integration of state-of-the-art EO/IR sensor systems.
Job Description:
L3Harris Aeromet has an opportunity for a Software Engineer specializing in DevOps. This position would help to implement and develop cutting edge defense industry computing infrastructure and operations with a focus on automation tools. These process and tool will support and enhance teams developing signal processing techniques and architectures for our advanced EO/IR and other multispectral mission systems. Help bootstrap development infrastructure to enable programs transitioning from typical Waterfall project models to Agile development through the use of CI/CD. The successful candidate will join an engineering team developing best-in-class software architectures, and real-time active, passive, and multi-spectral systems in support of the national defense.
Essential Functions:
- Work within a dynamic team environment
- Administer Linux systems within automation frameworks
- Develop, administer, and manage Atlassian tool suite
- Work with Software Developers to create requirements for project development/build environments
- Create and deploy Continuous Integration/Continuous Deployment pipelines for various projects
- Administrate server backend (Docker, Kubernetes)
- Other duties as assigned
Qualifications:
- US Citizen
- Able to obtain and maintain a DoD clearance and obtain additional clearances as required
- Bachelor's degree in Computer Engineering, Computer Science, or related field with required 2 years of software experience or master's degree
- Continuous Integration/Continuous Deployment, Automated Testing, Container Building, Artifact Management)
- Experience with DevOps technologies such as virtualization, Docker, scripting, git, CI/CD, testing and automation
- Experience using common scripting languages (e.g. bash, python)
- Experience with software development and deployment (source control, software build, software deployment and configuration)
- Experience doing CI/CD with on-premises environments
- Demonstrated problem solving skills
- Excellent people skills to include collaborating in a multi-disciplinary, diverse, and dynamic team environment
- Outstanding work ethic and commitment to organizational success
- Proficient with Microsoft Office products
- Excellent communication skills (written, verbal, and presentation)
Preferred Additional Skills:
- Red Hat Certified System Administrator (RHCSA)
- Experience with systems and IT operations, and incorporating industry best practices as it relates to security, privacy, and disaster recovery
- Experience with configuration/administration of the Atlassian Tool Suite (Confluence, Crowd, Bamboo, Jira, BitBucket)
- Someone who has helped standup a CI/CD pipeline from scratch
- Experience with Linux Container Technology (Docker, Swarm, Kubernetes) and related orchestration tools/platforms
- Experience in CI/CD and artifact management for C++, Python, C#, Java, or other
- Experience as a Software Engineer, ideally developing in C++ or Python
- Familiarity with Cybersecurity and Secure Coding practices, CMMC, PlatformOne
- Some familiarity with Windows servers
Job Profile Matching Criteria:
Expertise Engineering--Software Location USA - OK - Tulsa