IT-Subject Matter Expert-Contractor

  • Location

    Pleasanton, United States

  • Sector:


  • Job type:


  • Contact:

    Leric Arcigal

  • Job ref:


  • Published:

    over 1 year ago

  • Expiry date:


Contractor - ENTERPRISE ARCHITECTURE: Lead Architect This position will work in the Enterprise Architecture department within Kaiser Permanente ITs Chief Digital Office organization. This position will be responsible for working with IT and business partners to demonstrate creative uses of technology that will enable business outcomes and help Kaiser achieve its strategic goals. The position requires the use of consulting skills, significant understanding of the business processes and business objectives as well as the ability to have deep, often hands-on knowledge of the technology used when defining consumable and actionable architectures. More than just paper architectures the position will work with teams to prove out the architectures through proof of concepts. The position requires deep knowledge of defining and communicating target and reference architectures, and the ability to collaborate with business and IT stakeholders. It requires knowledge of current application development languages, integration, tooling and security. Essential Functions: * Follow architectural best practice & patterns, development techniques, principles and processes. * Implement key architecture patterns o Implement proof of concepts for emerging technologies and business concepts o Evaluate possible solutions and designs to establish best approach * Follow architecture patterns, guidelines and decision frameworks * Proactively bringing issues and problems to the attention of the team; generating, proposing and implementing innovative solutions to solve them. Basic Qualifications: * 5+ years of proven experience in IT development, architecture and business application development * Excellent writing and oral communication skills, with proven experience in building and maintaining relationships with business stakeholders and technical teams * Strong communication, inter-personnel, influence and collaboration skills * Ability to quickly learn new technologies for proof of concepts * Expertise in JavaScript, NodeJS, Server side JS * Experience with common frameworks including: o React, Angular, Ember, Backbone. o Spring Framework o Redis or similar caching framework * Expertise in Java/JEE, Microservices, Cloud Native App Development. * Experience building RESTful web services * Experience with Cloud Foundry and deploying to PaaS Platforms (IBM Cloud/Bluemix, Azure, etc.) * Experience in and at least one of the NoSQL Databases (Redis, Cloudant, PostgreSQL) * Test and Build automation experience -- using tools such as Gradle, Maven, Junit * Web Content Management experience with Adobe AEM /CQ5, implementing full cycle AEM projects * Able to create components, workflow and templates for CQ application * Knowledge of front-end and back-end browser technologies including HTML, CSS, and JavaScript * Knowledge of Semantic Markup, AJAX, JSON, and JS libraries (jQuery, YUI, etc.) * Knowledge of front-end and back-end optimization and performance techniques * Knowledge of user behavior and interaction design patterns * Knowledge of architecting or building front end components and/or libraries * Ability to develop web sites for multiple contexts (mobile, tablet, desktop, etc.) and multiple locales * Object-oriented programming and design experience in Java * Experience working with microservices. * Experience with CI tools such as Jenkins, UCD, * Ability to communicate complex technical solutions and concepts * Knowledge of security architecture design and implementation techniques, including authentications, authorization and encryption * Knowledge of project delivery methodologies, including agile methodologies * Bachelors degree in Computer Science or related discipline PREFERRED QUALIFICATIONS (listed in order of importance): (The preferred qualifications will be used to further narrow the pool of candidates that meet all of the basic qualifications) * Experience in healthcare applications and domains: FHIR, HL7, EMR, biomed devices, clinical imaging, digital health, HIE, etc. * Masters degree in computer science or related discipline (No Value)