Logic20/20 Inc.
Job Description
We are building an enterprise architecture shared service that will deliver value to a wide variety of business groups and support innovative initiatives across the organization.
We are looking for a Systems Architect to develop innovative solutions and technology strategies.
As Systems Architect you will own the solution design strategy across business domains.
Youll interface with multiple stakeholders in an organization to understand the various levels of requirements, the domain, the viable technologies, and the anticipated development process.
Youll also be responsible for determining multiple designs and implementation alternatives, assessing such alternatives based on all identified constraints (such as cost, schedule, space, power, safety, usability, reliability, maintainability, security, availability, and others), and selecting the most suitable options for further design.
The output of such work will set the core properties of the system and those that are hardest to change later.
If you are looking to exercises judgment in methods, techniques, and evaluation criteria for obtaining results, all while developing relationships with teams across the organization, keep reading.
ABOUT THE TEAM
The Logic20/20 Architecture Practice delivers expert advice and solutions for all other practices while serving as an incubator for ideas that can benefit a broad range of projects.
Our architects play a vital role in designing solutions from the ground up to help our clients achieve their business goals.
Along the way, youll enjoy a supportive community of fellow architects, plentiful learning opportunities, and interesting projects that challenge you to deliver your best.
“As an architect, I enjoy my work at Logic20/20.
We design, implement and oversee programs for proper architecture, and we provide technical leadership and strategy.”
– Vinod, Technical Director
ABOUT YOU
* You have experience…
* Interfacing with users, sponsors, and other stakeholders in order to determine their needs.
* Generating the highest level of system requirements (including high-level solution designs, HLSD), based on the users needs and other constraints.
* Ensuring a set of high-level requirements is consistent, complete, correct, and operationally defined.
* Performing cost-benefit analyses to determine whether requirements are best met by manual, software, or hardware functions; making maximum use of commercial off-the-shelf or already developed components.
* Developing partitioning of all present and foreseeable requirements into discrete partitions such that a minimum of communications is needed among partitions, and between the users and the system.
* Partitioning large systems into successive layers of subsystems and components each of which can be handled by a single engineer or single team of engineers or subordinate architect.
* Interfacing with design and implementation engineers and architects to ensure arising problems that occur during design or implementation can be resolved in accordance with the fundamental design concepts, and users needs and constraints.
* Ensuring that a maximally robust and extensible design is developed.
* Generating a set of acceptance test requirements, together with the designers, test engineers, and the users, which determine that all of the high-level requirements have been met, especially for the computer-human-interface and E2E interface.
* Generating products such as sketches, models, an early user guide, and prototypes to keep the users and the engineers constantly up to date and in agreement on the system to be provided as it is evolving.
* Generating and maintaining design deliverables that include architecture diagrams, data models, and API / micro-service architecture.
* Ensuring that all architectural products and products with architectural input are maintained in the most current state and never allowed to seriously lag or become obsolete.
* Clearly describing architecture, design strategies, standards, technical specifications, business benefits, opportunities, and threats.
* Ensuring quality, consistency, and alignment of designs to TMUS standards and digital strategy.
* Leading design orchestration on large-sized initiatives or workstreams.
* Providing input into the definition of Digital Architecture standards as they are created.
* Applying a broad understanding of the products, systems, and technologies across the business portfolio and deep technical ability on the integration of these components to deliver a cohesive E2E solution architecture for a given initiative.
* Translating business requirements into technical requirements that the system analysts and other technical team members drive into the project design and delivery.
* Interacting with senior management to shape and align solutions against desired minimum viable product scope.