Skills
Job Description
Position Title: Principal IT Solutions Architect (Business Applications, SDLC, Data, Microsoft BI stack)
Location: 90% Remote during PST hours (10% travel to Watsonville, CA - expenses covered)
Duration: 6 month contract to hire (Ideally converts perm sooner)
Process: 2 rounds of interview
Background Check/Drug Screen Required
Scope: Client needs someone that has come up through the development ranks, but aspires to be equally fluent with the business side of things, as well as the technical aspects. They basically need to be savvy with the hands-on technology, but also help define the strategy – ideal candidate worked in the development capacity prior so that they can explain and justify the technical direction to go that the engineering team will agree with. Candidate needs to be able to articulate the business needs to stakeholders, etc. and solve business problems. A data person from a web-scraping background could potentially have translatable skills here. The key is having an understanding of object oriented development and test development – any language or technology is fine – java, .net, php, etc. as long as they have moved into more of a role where they would solve business problems.
Duties/Responsibilities:
• Understands and translates the business process owners’ needs to information technology solutions to provide meaningful business value
• Use Enterprise Architecture concepts and best practices to designs efficient, future proof, and supportable solutions
• Oversees the resilience and security of all Enterprise Application architecture and design.
• Aligns solution architecture principles and strategies to the IT security program
• Creates cost and value transparency and balances OPEX/CAPEX, on-prem/off-prem, transformational/keep-the-lights-on, COTS/in-house and other solution aspects to maximize the business value of IT assets throughout their lifecycle
• Defines and designs all Information Architecture services
• Maintains application reference models and the mapping to information, business process, and core capabilities to enable agile and efficient solution design, build, and support
• With the CIO, IT Leadership, and key strategic IT vendors develops the long term strategy for the application platforms to align with the company's strategic plan and meet the business growth and performance goals
• Participates in portfolio prioritization and project development (concepts, business cases, feasibility, POCs, use cases, requirements, user stories, RFPs, RFIs, vendor/product selection etc.) to ensure that the IT organization is focusing on the right initiatives
• Follows up on completed projects to validate that the solutions delivered the required short and long term value
• Functions as an architectural lead on various IT projects and accountable for technical design quality
• Understands and when applicable champions emerging information technologies such as mobile, social, cloud, and big data to drive efficiency and enable differentiating business capabilities
• Accountable for the application portfolio, portfolio rationalization, platforms lifecycle, sourcing strategy and 8 Quarter Application Road Maps
• Develops and maintains principles, standards, policies, and guidelines related to the various application domains to drive consistency and efficiency across the enterprise
• Applies data integrity, confidentiality and availability best practices to design solutions that balance technology risks and the corresponding controls
• Documents and promotes systems engineering best practices, and mentors colleagues to enhance organizational capabilities
• Contributes to the structure, creation and maintenance the Service Catalog and the definition of KPIs, SLAs and OLAs enhancing IT service delivery
Necessary Skills:
• Proven track record of Solutions Architecture vision, innovation and execution
• Understanding and practical use of architecture frameworks, and best practices
• Experience with developing an Information Architecture governance plan
• Experience with;
o Business process blue-printing and re-engineering
o Development frameworks (.NET, Java, PHP, Ruby and Python) and understanding full SDLC and Object oriented programming
o Collaboration and social platforms (ECM, Yammer, SharePoint, ServiceNow, etc.)
o Middleware and web technologies, (WCM, HTML5, CSS etc.)
o Application integration, ESBs, BPM, SOA, Boomi, and integration patterns
o BI, OLAP, Data Marts, EDW and ETL solutions, Data sensitivity, security, and integrity
o SDLC, traditional and Agile development methodologies
o Integrated business platforms (Ideally JDE E1, but not required)
o Relational databases, data models and related development tools
o Core IT processes and controls including ITIL, ISO and COBIT
o Microsoft BI Stack (M365, PowerApps, Flow, Power BI, SharePoint, Azure PaaS, etc.)
o AWS Cloud (They migrated most of their environment from Azure to AWS