Stryker Tech Lead-Cloud Platform in Kalamazoo, Michigan

Requisition ID 31476BR

Job Title Tech Lead-Cloud Platform

Group MedSurg and Neurotech

Division Instruments

Business Unit Shared Services

Business Function Research and Development

Country United States

State/Province MI

City Kalamazoo

Employment Category Full Time

Percent Travel Required Up to 10%

Shift 1st

About Stryker

Stryker is one of the world's leading medical technology companies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in Orthopaedics, Medical and Surgical, and Neurotechnology and Spine that help improve patient and hospital outcomes. More information is available at www.stryker.com All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, protected veteran status, or any other characteristic protected by applicable law. We are an EO employer – M/F/Veteran/Disability.

Job Description / Information

The tech lead provides technical leadership, functional guidance, and mentorship. They have a deep understanding of technology and can make informed decisions about how technology is implemented and managed. This position provides experienced technologists an opportunity to leverage their deep and diverse technical skills by working with other team members. Individuals in this position will utilize existing strong architectural, design, development, and DevOps skills

  • Provides input into the release planning process of the Connected Care team.

  • Responsible for the design and implementation of cloud-based platforms and applications within the organization.

  • Responsible for leading the corresponding support structure that will be required, ensuring stable, robust and scalable applications.

  • Provides functional and technical leadership of the Connected Care cloud platform and application tool set(s) including data acquisition/ingestion, polyglot storage, transformation / analytics (ETL/ELT/real-time), application integration / APIs, Business Intelligence (BI) solutions (Datamart’s, dashboards), and web application front ends.

  • Strong contributions to DevOps for the platform including supporting CI/CD (Continuous Integration / Continuous Delivery) processes and automation.

  • Mentor junior team members on technical concepts and collaborate on their development plans.

  • Lead the work of junior resources, contractors and service providers.

  • Create an environment that promotes collaborative learning and collective ownership of responsibilities.

  • Lead, facilitate and encourage code reviews and peer programming – look for areas of opportunity for team members and identify ways to help them improve.

Continuously evaluate and drive measurable improvements to processes, platforms, tools, and related technologies; provide necessary trainings to communicate changes and measure outcomes.

Minimum Qualifications

· Sedentary work: Exerting up to 10 pounds of force occasionally and/or a negligible amount of force frequently or constantly to lift, carry, etc. Generally, involves sitting most of the time.

· Must be able to communicate with large groups of people.

· Must be able to review printed materials.

· Must be able to communicate telephonically.

Ability to use common office equipment (e.g. calculator, PC, fax machine, etc.).

  • Demonstrated leadership/mentorship experience.

  • Demonstrated strong analytical skills.

  • Ability to proactively identify edge cases.

  • Excellent written and verbal communication.

Demonstrated ability to architect simple/easily maintainable solutions solving complex business problems

  • -10 years of experience with software platform and application development including Object Oriented Analysis and Design (OOAD) and use of design patterns, MS .NET / (C# preferred)

  • 2-3 years of experience with architecting and implementation cloud-based solutions in MS Azure is required.

  • Experience building web and cloud solutions with high security, reliability, and availability.

  • Knowledge of software development practices (DevOps) including source control, unit testing, and CI/CD (Continuous IntegrationContinuous Delivery) are required.

  • Working knowledge of and experience with Big Data and cloud-based storage solutions such as Hadoop, Data Lake, Spark, Hive, Python, Blob Storage, Azure SQL DW, Polybase, and U-SQL is required.

  • Experience with Relational Databases and SQL such as SQL Server, Oracle is required.

  • Experience with different Data Integration paradigms such as ETL/ELT (Extract-Transform-Load), Message Queues, REST APIs is required.

  • Experience with Business Intelligence solutions such as data warehouses, DataMart’s, dashboards, and semantic models.

  • Experience with web technologies such as HTTPS, REST APIs, HTML/JavaScript/CSS is required.

  • Experience with Micro Services architecture and containers and serverless functions (Logic Apps, Azure Functions) is required.

  • Experience with development tools such as Visual Studio 2017, Visual Studio Code, Eclipse, SSMS, Team Foundation Server / VSTS is required.

Experience with Agile / SCRUM development is required

Bachelor’s Degree in Computer Science, Computer Engineering, Computer Information Systems, or equivalent.

All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status.

Stryker is an EO employer – M/F/Veteran/Disability