Senior Software Architect/Designer

Kratos Defense & Security Solutions Inc

Colorado Springs, CO

JOB DETAILS
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Analysis Skills, Ansible, Architectural Design, Architectural Services, Artificial Intelligence (AI), Automation, BGP, Backlog Prioritization, Big Data, C++ Programming Language, Cloud Architecture, Cloud Computing, Coaching, Communication Skills, Computer Engineering, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Domain Solutions (CDS), Customer Relations, Customer/Client Research, DHCP (Dynamic Host Configuration Protocol), DNS (Domain Name System), Data Collection, Data Management, Data Modeling, Data Quality, Database Administration, Department of Defense Architecture Framework (DoDAF), Device Drivers, Distributed Computing, Docker, Firewalls, GCP (Good Clinical Practices), Git, HTTP (HyperText Transport Protocol), Hybrid Cloud, ISSEP - Information Systems Security Engineering Professional, Identify Issues, Information Technology & Information Systems, Integration Testing, Internet Security, Java, JavaScript, Leadership, Mentoring, Microservices, Microsoft C# (C Sharp), Microsoft Windows Azure, Microsoft Windows Operating System, Multithreaded Programming, Network Protocols, NoSQL, Operating Systems, Problem Solving Skills, Product Demonstration, Product Development, Product Lifecycle, Programming Tools, Project Development, Python Programming/Scripting Language, Radio Frequency, Regulations, Requirements Management, SNMP (Simple Network Management Protocol), SQL (Structured Query Language), Satellite Communications, Scripting (Scripting Languages), Security Architecture, Sensitive Compartmented Information (SCI), Server Programming/Applications, Simulation, Single Sign-On (SSO), Software Administration, Software Architecture, Software Architecture Design, Software Design, Software Development, Software Engineering, Splunk, System Architecture, System Integration (SI), System Operations, System Test, Systems Engineering, Systems Scalability, TCP/IP (Transmission Control Protocol/Internet Protocol), TOGAF - The Open Group Architecture Framework, Team Lead/Manager, Team Player, Telemetry, Testing, Top Secret Clearance, Trend Analysis, Unix Operating Systems, VMWare, VPN (Virtual Private Network), Willing to Travel
LOCATION
Colorado Springs, CO
POSTED
30+ days ago

KFED Direct ($7.5K sign-on available for negotiation) Approvers start [Twila Johnson, Michelle Maestas, Frank Cannizzaro, Jessica Giddens, Greg Caicedo] end Org Code: 7.130.102.10.20

Justification: This is a DL position needed on projects like Ullr, C-SAR-ESS, and AFCGI, and future type projects such as SBI, MEG O&I (GMI), etc. The intent is that more of this type of work is required and the need for another Lead Sr Level Architect/Designer in needed. As we win these other projects/programs we don't currently have the required Lead/Sr staffing to cover these types of projects. The plan is to get another Lead/Sr SW Architect/Designer, so they can learn our tools and products and backfill for current leaders needed to work the new projects, and in time also be able to lead new projects, while we continue to grow the mid and jr level SW Engineers to leadership positions.

Job Requirements

Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or related technical fields with a specific focus on software solution design and implementation in various cloud/on-premise environments.

Minimum of 10 years of relevant job experience is needed. Willing to consider a combination of education and job experience.

Familiarity with software development tools (e.g. Git, Atlassian suite, Artifactory, …)

Experience with Various CSPs (Cloud Service Provider) platforms, with specific experience in AWS, others of consideration, Azure, GCP, Alibaba

Have proficiency in modern architectural patterns like microservices, event-driven architecture, and hybrid cloud solutions to design scalable and resilient systems

Experience using Windows, Unix and other Operating Systems

Required to be a strong team player and leader to the project team and to the organization

Understanding of and experience with Zero Trust Architecture (ZTA) principles.

Understanding of and experience with DevSecOps workflows. Understanding CI/CD pipelines and tools, (e.g., sonarqube, Fortify, splunk, etc.)

Ability to articulate technical concepts orally and in written form.

Experience providing estimates for accomplishing relevant cloud development, implementation, migration, and testing tasks

Experience working on US Gov programs and active contribution to artifacts required for Authority to Operate (ATO) and / or Interim Authority to Test (IATT)

In depth understanding of network protocols, such as TCP/IP, BGP, DNS, DHCP, SNMP, HTTP, …

Familiarly with Systems Thinking and architecture frameworks for example DoDAF, TOGAF, …

Experience with VMWare, VPN, VPC, Firewalls, & CPN

Ability to design software solutions to complex engineering problems

Ability to lead teams in software development, and mentor/coach newer software engineers

Experienced in C++, Scripting and Databases (SQL, …)

Be proficient in languages widely used in cloud and AI development, particularly Python, Java, C#, and JavaScript, for coding, automation, and system integration

Docker/Container & Kubernetes design and implementation knowledge and experience on premise and cloud

Experience in Network (multi-servers) and WANIF applications and implementation

Experience with Network, Multi-threaded, client-server programming

Experienced addressing software race conditions

Experience with Driver Development

Strong analytical and problem-solving abilities to design innovative solutions and anticipate potential issues in complex, distributed systems.

Understanding the unique constraints and requirements of satellite systems, such as data latency, data downlink/uplink processes, and specific industry regulations

Must have and maintain a US Gov TOP SECRET / SCI clearance.

Preferred Skills and Experience

RMF/Cyber Experience

Experience with Terraform & Ansible design and implementation and other IaC (Infrastructure as Code) implementations, experience in implementing a platform agnostic solution

Hands-on experience deploying or integrating with Keycloak (or similar) for single sign on in a K8S environment

Hands-on experience deploying software workloads on Docker and K8S via docker-compose, Helm or similar technology.

Ability to read/write script level or integration code using Python, C# or other development language.

Hands-on experience integrating with cloud provided Cross Domain Solutions (CDS) to facilitate data transfers through multiple environments

Ability to design efficient data pipelines, manage databases (SQL and NoSQL), and work with big data technologies to collect, clean, store, and serve high-quality data for AI models

RF & SATCOM experience

Experience with Command & Control, and Telemetry, Tracking, and Command

ZTA development and implementation experience

Information Systems Security Engineering Professional (ISSEP)

Experience and knowledge of the SATCOM operational environment

Ground Requirements Management Systems and operations

Amazon Web Services (AWS) Solutions Architect Associate (SAA)

Experience with model-based systems engineering and tools (specifically Cameo Systems Modeler)

Job Description

Kratos is seeking a Lead Senior Software Architect/Designer to join a highly motivated team that will play a critical leadership role in shaping the future of new, critical satellite ground systems solution. The successful candidate will be tasked with two major roles: (1) Interface directly with the customer to understand project requirements and help architect SW solutions; and (2) Lead the translation of SW requirements into internal product and project development drivers, as well as help coordinate those development updates with project and product development teams.

Key Focus Areas

Developing software and maintenance solutions in support of satellite telemetry and commanding, archive trending and analysis, schedule execution via mission planning interfaces, task automation, simulation, and other core infrastructure and mission unique capabilities of the ground system.

Responsibilities

Articulate technical concepts orally and in written forms to the customer, users, and the development team

Lead the development and maturity of the project's software architecture

Drive and support verification and troubleshooting of the technical solutions provided by the development staff

Lead and support the development and maturation of the CI/CD pipeline to align with the customer-defined methodology, environment, and Kratos processes

Guide and support the agile development lifecycle from a customer perspective, including backlog refinement, system demos, retrospectives, and coordinating customer feedback during Program Increments

Define and drive a solution software architecture to meet the project and customer requirements, coordinating cloud design and system design with the appropriate Kratos and customer personnel

Lead the software solution design and the Software Engineers on the project to execute that design

Effectively work with cyber security teams to architecture solutions and gather solution evidence that supports attaining the Authority to Operate (ATO) for US Gov projects.

Effectively utilize Cross Domain Solutions (CDS) for data transfer across multiple environments

Travel as necessary to support system integration, testing, and customer meetings (expected to be ~ 10% average annually)

About the Company

K

Kratos Defense & Security Solutions Inc

Kratos Defense & Security Solutions, Inc. (Nasdaq:KTOS) is a specialized Technology Company providing mission critical products, solutions and services for United States National Security. Kratos' core capabilities are sophisticated engineering, manufacturing and system integration offerings for National Security platforms and programs. Kratos' areas of expertise include Command, Control, Communications, Computing, Combat and Intelligence, Surveillance and Reconnaissance (C5ISR) systems, satellite communications, electronic warfare, unmanned systems, hypersonic systems, directed and high power energy systems, electromagnetic railgun, missile defense, cyber warfare, cybersecurity, information assurance, and critical infrastructure security. Kratos has primarily an engineering and technically oriented work force of approximately 3,100. Substantially all of Kratos' work is performed on a military base, in a secure facility or at a critical infrastructure location.

COMPANY SIZE
1,500 to 1,999 employees
INDUSTRY
Aerospace and Defense
WEBSITE
http://www.kratosdefense.com/