Senior Application Architecture Engineer
New
USFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- DockerCloud ComputingKubernetesMicroservices
Requirements
- 10+ years of experience in enterprise application architecture, engineering, or related technical leadership roles.
- Strong expertise in multi-tier application architectures, microservices, and service-oriented architecture (SOA).
- Deep experience with API management, middleware platforms, and enterprise system integration.
- Hands-on knowledge of cloud and hybrid environments, including containerization technologies such as Docker and Kubernetes (or OpenShift).
- Experience with virtualized environments and enterprise-scale data integration solutions.
- Familiarity with DevSecOps practices, CI/CD pipelines, and secure development frameworks.
- Understanding of RMF, STIG, and NIST cybersecurity compliance requirements.
- Strong technical writing and documentation skills, including architecture diagrams and system modeling.
- Ability to translate mission and business requirements into scalable technical architectures.
- Strong communication, analytical thinking, and problem-solving skills in complex environments.
Responsibilities
- Lead enterprise-level application and data architecture design across complex government and mission-driven IT systems.
- Conduct regular assessments of application ecosystems, dependencies, interfaces, and data exchanges to ensure system alignment and integrity.
- Design and maintain comprehensive architecture documentation, including conceptual, logical, physical, and data flow models.
- Architect secure, scalable, and resilient application environments aligned with enterprise standards and mission requirements.
- Define API frameworks, middleware solutions, and integration strategies to enable seamless system interoperability.
- Support modernization initiatives including cloud migration, legacy system evaluation, and system consolidation efforts.
- Design redundancy, failover, and disaster recovery architectures to ensure system reliability and continuity.
- Collaborate with cybersecurity, infrastructure, and DevOps teams to ensure compliance with RMF, STIG, and NIST standards.
- Provide technical impact analysis for proposed system changes and participate in governance and architecture review boards.
- Support incident response efforts and root cause analysis related to application-level failures.
View Full Description & ApplyYou'll be redirected to the employer's site