As the Architect for CBMS, you would ensure that technology holistically enables CBMS
to achieve its vision and goals by creating an architectural landscape that is aligned with
CBMS desired operational outcomes that's design focused on systems qualities such as
security, resiliency, availability and ability to change. The Architect is responsible for
understanding the overall design of all CBMS applications technology stacks that
support the management and risk capabilities of CBMS to achieve better outcomes and improve its architectural posture.
Assess the current state of architecture and determine its future state with
associated roadmap in order to support CBMS operations and technology
objectives.
This aspect of the role may require the
architect to consider costs and timelines and ensure that vendors meet deadlines for deliverables and project elements. They may review proposals and estimates from these vendors and determine whether they fit into existing budgetary and time restrictions and ensure that the solutions work with other connected systems and efforts.
Qualifications
8+ years of leading software development teams, solutioning across multiple
platforms and paradigms with agile process management, financial management,
resource management, and demand management capabilities
5+ years of experience with running large/complex projects with multiple
dependencies
2+ years related experience of SOAP/REST Web Services
Experience in the public sector, Human Services and Benefits Management is a
plus
Preference for candidates with modernization experience using Mulesoft platform
Technical
Professional and hands on experience in leading and building globally
distributed, remote, Mainframe, Distributed and Cloud technology teams and tech stacks with high availability and reliability
Strong technology affinity and experience, as well as attention to detail and the
ability to design, execute against strategic goals
Broad and deep knowledge of Software Development Life Cycles (SDLC),
Continuous Integration/Delivery (CI/CD), Process Engineering (Technical),
Portfolio/Program/Project Management processes and improvements,
IT/software technology and trends, domain knowledge and experience in
infrastructure support, application development, and cloud based application
development, web services, middleware, operating systems, databases,
networking, and security
Skills
Enterprise Architecture
TOGAF
Cloud (AWS/AzureCloud/GCP)
Software Architecture
Arch Models (Viewpoints/4+1/IEEE42010)
Arch Patterns (ADR-MVC/SOA/Microservices/Layers)
Software Platforms (Java)
Cloud Platforms (IaaS/PaaS/SaaS)
Software Development (SDLC/Agile)
Design Patterns (Domain-specific/Creational/Structural/Behavioral patterns)
Any Graduate