Diasorin is a global leader in diagnostic solutions, pushing the boundaries of science and technology to create cutting-edge tools that improve healthcare worldwide. With a legacy spanning over 50 years, we've earned our reputation for excellence by developing innovative diagnostic assays and instruments that are trusted by healthcare providers around the world. Our broad offering of diagnostic tests and Licensed Technology solutions, made available thanks to ongoing investments in research, positions us as the player with the widest range of specialty solutions in the sector and identifies us as the "Diagnostics Specialist."
Why Join Diasorin?
Impactful Work: When you join Diasorin, you become part of a team that's dedicated to improving lives. Your contributions will directly impact patient care, making a meaningful difference in the world.
Global Reach & Innovation: Our work transcends borders. Joining Diasorin means collaborating with colleagues from all over the world, expanding your horizons, and contributing to global healthcare solutions at the forefront of the diagnostic industry.
Diverse and Inclusive Culture: We believe in the strength of diversity, and our inclusive culture reflects this commitment. We value your unique perspective and offer a supportive, collaborative environment where everyone can thrive.
Join Our Team: If you're passionate about innovation, diversity, and making a positive impact on healthcare, Diasorin is the place for you. We're looking for passionate and talented individuals who are ready to embrace new challenges and drive healthcare solutions forward.
Are you ready to be part of a dynamic team that's shaping the future of diagnostics? Join Diasorin and become a catalyst for change in the world of healthcare. Apply today and be a part of our exciting journey toward a healthier, more connected world. Together, we can make an impact!
Data Platform Development Manager JOB SUMMARY The Data Platform Development Manager will be responsible for overseeing the planning, execution, and implementation of the company's data platform strategy. It is a "hands on" technical lead and people leader for a team of both internal and external developers focused on delivering objectives on our data platform. The lead will manage demand from both business project requests and IT strategic demand intended to proactively prepare for future business needs. This person will need to drive the team toward solutions that meet data scalability, security, timeline, and budget expectations. They will own the technical roadmap for the Data Platform, including forecasting of new technologies, business projects, and management of technical debt. They will achieve this through collaborating closely with cross-functional teams to design, develop, deploy, and maintain data pipelines, data lakes, and data warehouse products. Key Responsibilities and Duties
- Leading, mentoring, and motivating a team of distributed developers supporting our Data Platform systems (Snowflake, Tableau, Informatica, Azure DevOps).
- Providing technical input into the Data Governance policies across all of Diasorin and its subsidiaries.
- Oversee incident management activities related to the data platform and its automation.
- Establish development and documentation standards across the data platform.
- Lead development execution using an Agile methodology.
- Establish a culture of continuous improvement.
- Provide hands-on development contributions to Data Platform systems.
- Onboard and oversee 3rd party development contributions on the Data Platform.
- Work alongside DevOps engineers to build and support CI/CD processes using Azure DevOps.
- Identify, prioritize, and address technical debt within Data Platform systems.
- Design and build data pipeline automation feeding cloud database technologies (Snowflake, Databricks, etc.).
- Provide Project Management leadership to the Data Platform team on IT initiated projects, and planning input on business-initiated projects.
- Provide recommendations on the use of new processes, tools, and solutions in alignment with data platform strategies.
- Keep abreast of data technology trends, techniques, and innovations in the areas of Data Management, Data Processing, Data Pipelines, and DevOps.
- Oversee the integration of new systems and technologies into the data platform.
- Coordinate with Business teams, IT Business Analysts, Administrators, Architects, and other Developers on large scale projects.
- Establish automated tests on data pipelines for data quality and Development CI/CD processes.
- Maintain the Source Code Repositories used by the Data Platform (DevOps Git Repos).
- Manage communication both vertically up the chain and laterally across functional areas to keep efforts and activities of the team aligned with the corporate initiatives and direction as well as to maintain management support.
- Collaborate with business users, project sponsors and stakeholders across the company to design, develop and deploy the best solutions to ensure a high level of customer service while establishing clear mechanisms to communicate development status at all times.
- Recommend, within departmental policy, appropriate service and staffing levels and be responsible for data platform team performance measurement, conducting performance reviews, and for hiring and firing decisions.
- Motivate and mentor team members for improving skills and taking on additional responsibilities while ensuring that development activities are completed on time, to budget and to the highest quality.
- Other duties as assigned.
QUALIFICATIONS
- Bachelor's Degree in CS, MIS, or similar field of study required
- Master's Degree in CS, MIS, or similar field of study preferred
- 3+ Years Experience combined experience leading technical data automation projects, either as a technical lead or people leader
- 10+ Years Total programming experience out of which 7 years combined development experience should be in data automation development using tools and technologies like:
- ETL/ELT tools (Informatica, FiveTran, Matillion)
- Python-based Machine Learning automation (Databricks, Snowpark, Pandas, etc.)
- Designing and administering Cloud-based database architecture (Snowflake, Amazon Redshift, Azure Synapse, Databricks)
- 5+ Years Building and developing enterprise scale data pipelines supporting Data Warehousing and Data Vault platforms.
- 3+ Years Designing and implementing data models on Data Warehouse and Data Vault platforms
- 4+ Years Experience working through all phases of the software development lifecycle (Requirement Gathering, Design, Development, Deployment, etc.).
- 5+ Years Experience working with RDBMS technologies (Oracle, Postgres, SQL Server, Snowflake)
- 3+ Years Experience designing database security models
- 3+ Years Experience managing Git-based code repositories
- 3+ Years Experience designing data models supporting ML/AI applications
- 3+ Years Creating data pipeline unit test automation to support development builds (Informatica Data Quality, Validatar, etc.)
- 3+ Years experience in a management/leadership role performing team building, and team development.
- 3+ Years Experience building or supporting CI/CD Pipelines
- Outstanding communication skills, both verbal and written.
- Ability to implement or modify complex data architecture.
- Ability to work concurrently on multiple projects.
- Able to operate in a regulated environment.
- Experience working independently in a fast-paced environment with rapidly changing priorities.
- Understanding of security and data protection best practices in cloud architecture.
- Experience building and supporting Cloud database provisioning scripts (ex. Terraform)
- Experience working with Snowflake and other big data platforms.
- Hands-on experience designing and implementing data warehouse solutions
- Experience extracting data out of SAP S/4HANA
- Experience interfacing with data using middleware tools (Informatica, Mulesoft, etc.)
- Experience working with development deployments using CI/CD pipelines
- Highly organized with proven time management and prioritization skills.
- Strong grasp of data modeling principles and techniques
- Experience working with Machine Learning and AI automation consuming data from large scale data sets.
- Ability to lead, mentor, and coach developers.
- Ability to handle the pressure of meeting tight deadlines.
- Ability to coordinate direction and prioritization of technical activities to internal and 3rd party teams.
- Dealing With Ambiguity- makes decisions and takes action without having the full picture
- Building Effective Teams-builds a team with high morale and spirit; encourages open dialog
- Ability to work independently and with minimal supervision.
- Written Communications-effectively communicates in writing.
- Learning on the Fly-learns quickly/open to change.
- Organizational Agility-knows how to go through the proper channels to get things done.
- Problem Solving- identifies complex problems and reviews related information to develop and evaluate options and implement solutions.
- Process Management-ability to simplify complex processes and to organize people and activities.
- Conflict Management-settles disagreement and disputes equitably.
- Managerial Courage-takes action on poor performers, recognizes high achievers, and does not hold back when things need to be said.
Diasorin is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status, and will not be discriminated against on the basis of disability. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and Canada and to complete the required employment eligibility verification document form upon hire. Diasorin is committed to providing reasonable accommodations for qualified individuals with disabilities. If you are a US or Canada candidate and require assistance or accommodation during the application process, please contact the North America Talent Acquisition Team at hrtalent@diasorin.com or 1-800-328-1482 to request an accommodation. The above job description is intended to describe the general content, identify the essential functions, and set forth the requirements for the performance of this job. It is not to be construed as an exhaustive statement of duties, responsibilities, or requirements. Diasorin reserves the right to modify or amend this job posting as needed to comply with local laws and regulations. Please note that offers of employment at Diasorin may be contingent upon successful completion of a pre-employment background check and drug screen, subject to applicable laws and regulations. This position is not eligible for partnership with a third-party search firm vendor without expressed, written consent from the Diasorin Human Resources Department.
|