Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Dayton, OH, United States
Posted
Yesterday
Microservices
Job Description
Job Description Essential Duties and Responsibilities
- Develop, document, and maintain end-to-end system architectures and designs for complex and diverse software and data systems, such as processing-intensive analytics, large-scale data pipelines, real-time systems, and mission-critical business management information systems, based on documented requirements and mission objectives. Participate directly in implementation where appropriate.
- Provide specific input to system and solution design, including hardware/software trade-offs, software reuse, integration of COTS/GOTS products, and requirements analysis and synthesis from the enterprise level down to individual systems and components.
- Design, implement, and integrate software and infrastructure components consistent with approved architecture patterns, such as microservices, event-driven, API-centric, and cloud-native approaches, to ensure interoperability, scalability, and security across applications and services.
- Apply systems engineering, software engineering, and architecture methodologies appropriate to the development, integration, and production environment, including the creation of system views, interface control documents, data models, and detailed design specifications.
- Ensure efficient delivery of system engineering, architecture, and software engineering capabilities using industry standards and repeatable processes, while aligning implementation with approved architectures and technical baselines.
- Identify and mitigate technical risks, manage cost and schedule impacts related to architectural and engineering decisions, and support large-scale integrated system modernization and migration efforts, including on-premises to cloud or hybrid architectures.
- Review and test system and software components for adherence to design and architecture requirements, and document test results, including participation in design reviews, code reviews, integration events, and readiness reviews.
- Participate in and help shape DevSecOps processes and practices throughout all phases of design, development, integration, and deployment to ensure architecture is consistently implemented, automated, and validated through CI/CD pipelines.
- Develop and deliver technical briefings, training, and architecture/engineering overviews as requested by the government to support application and system understanding across stakeholders and user communities.
- Analyze current in-use technologies, data flows, configurations, and system interfaces, and develop modernization steps, roadmaps, and engineering plans to improve and expand them while reducing technical debt and enhancing mission effectiveness.
- Evaluate emerging technologies, reference architectures, and tools for applicability to mission needs, and recommend adoption, prototyping, or proof-of-concept efforts where appropriate, including hands-on prototyping.
Similar jobs
- BE
Systems Architect with Security Clearance
NewBCubed Engineering, an Auria company
Tampa, FL🇺🇸HybridYesterdaySAFeAgileTechnology - GO
Systems Architecture Engineer with Security Clearance
NewG2 Ops, Inc.
Dahlgren, VA🇺🇸$105k - $140k/yrRemoteYesterdayTechnology - BO
Blue Ring Model Based Systems Engineering & Architecture Enginee with Security Clearance
Blue Origin, LLC
Seattle, WA🇺🇸$145.2k - $203.3k/yrHybrid5 weeks agoConfluenceJiraLESSTechnology - AP
Systems Architect with Security Clearance
NewArdent Principles, Inc.
Washington, DC🇺🇸$130k - $260k/yrOn-siteYesterdayTechnology - GR
Principal Storage Architect
NewGraphcore
Milpitas🇺🇸Hybrid9 hours agoExpressBashMental Health+3 - DA
Skills Systems Architect
NewDatabricks
United States🇺🇸Hybrid10 hours agoSQLComplianceDatabricks+3Technology