Sr. Principal Software Engineer Devops & Cloud Infrastructure
Company | Northrop Grumman |
---|---|
Location | Melbourne, FL, USA |
Salary | $118600 – $178000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 8 years of experience in software engineering OR a Master’s degree in a (STEM) discipline from an accredited university and 6 years of experience in software engineering OR a PhD degree in a (STEM) discipline from an accredited university and 4 years of experience.
- Experience with Agile Framework within the last 3 years.
- Experience implementing software and scripts in one or more Object Oriented Programming languages: C, C++, C#, Java, and Python within the last 3 years.
- Experience with Software Change Control, Change Management, and CI/CD tools such as: Atlassian tool suite, GitHub, GitLab, AND/OR Jenkins within the last 3 years.
- Experience with one of the following continuous deployment systems: Octopus, ArgoCD, CodeStream, EletricFlow, AWS AND/OR CodePipeline within the last 3 years.
- Experience with one of the following metric tools: Tableau, JasperReport, Crystal Report, Talend, Alteryx, OR Power BI within the last 3 years.
- Active DoD Secret level clearance OR Top Secret (in-scope), with the ability to obtain (and maintain) special program access (PAR) prior to commencement of employment.
Responsibilities
- Work in a fast-paced environment with high expectations, significantly diverse assignments, and collaborative team settings across all levels.
- Participate in the full software development life cycle including design, implementation, and delivery of software products to our customers.
- Operate in a cloud technology development environment working with microservices, object-oriented programming, design patterns and pub-sub messaging.
- Work in Agile Scrum teams to develop software products for multiple software baselines.
- Collaborate with systems engineers, hardware designers and integration/test engineers to develop and maintain complex software systems.
Preferred Qualifications
- Experience with Active Directory, ePO Trellix, & ACAS scanning tools
- Any Cloud Service Provider Certification (e.g. AZ-900, AZ-104, AWS Cloud Practitioner, etc)
- Security+ Certification
- Terraform Associate Certification
- Differentiating characteristics include demonstrated leadership, teamwork capabilities, strong time management, organizational, and interpersonal communication skills.
- Recent Experience AND/OR Certification with cloud and container management technologies such as: VMWare, AWS, Azure, Docker, Red Hat OpenShift, Amazon Elastic Container Service (ECS), Docker Swarm, Kubernetes, Nomad.
- Recent Experience Defining, Architecting, Designing, Implementing Automated collection and reporting metrics.
- Recent Demonstrated Experience Defining Roadmap, Architecting, Designing, AND implementing microservices for Cloud Solutions.
- Recent Experience Defining Roadmap, Architecting, Designing, Implementing Cyber Remediation AND Cyber Compliance (Risk Management Framework – RMF).