Description
We are the makers of possible
BD is one of the largest global medical technology companies in the world. Advancing the world of health™ is our Purpose, and it’s no small feat.
It takes the imagination and passion of all of us from design and engineering to the manufacturing and marketing of our billions of MedTech products per year to look at the impossible and find transformative solutions that turn dreams into possibilities.
We believe that the human element, across our global teams, is what allows us to continually evolve. Join us and discover an environment in which you’ll be supported to learn, grow and become your best self.
Become a maker of possible with us.
POSITION PURPOSE
Liberator Medical Supply, a subsidiary of BD, is seeking a Staff Data Engineer to join our Data and Analytics team. Our vision is to create world-class service capabilities making it easier for customers to manage their condition, improve their lives, and access and utilize our products.
We are implementing solutions that are customer-centric, integrated, efficient, flexible, scalable and user-friendly. You will work closely with various business and technology teams to design, build, and automate analytic solutions.
To be successful, you must demonstrate a passion for data and analytics and advancing the company’s data culture. Medical Device or Healthcare industry expertise is not a requirement, but a preference.
The ideal candidate fosters teamwork and can build strong interpersonal relationships with business and technology teams with a focus on building the right functionality in the right order and helping overcome obstacles.
The successful candidate must be highly analytical, detail-oriented, and naturally curious with the ability to improvise and develop creative solutions when common approaches fail.
The candidate possesses a strong value of pragmatism over idealism in times of uncertainty with a perpetual curiosity and passion for honing your craft.
PRIMARY DUTIES AND RESPONSIBILITIES
Develop data pipelines to load analytics systems from various sources including databases, APIs, and files
Design data integration solutions to manage the flow of data between systems and applications
Develop and deploy structured, semi-structured, and unstructured data storage models such as data lake and dimensional modeling
Evaluate and define functional requirements for data and analytical solutions
Monitor system performance, identify issues related to performance, scalability, and reliability, and design solutions to remediate
Partner with IT, Data Governance, and subject matter experts to create, automate, and deploy effective data quality monitors.
Develop and maintain enterprise data dictionary of data warehouse transformations and business rules
Ensure healthcare information security best practice controls are in place and they adhere to HIPAA utilizing a common control framework (i.e. NIST, HITRUST)
Implement master data management (MDM) solutions to collect, maintain, and leverage data for common business entities
Implement metadata management solutions to collection, maintain, and leverage application and system metadata
ANCILLARY DUTIES AND RESPONSIBLITIES
Contribute to agile environment by proactively identifying opportunities for process improvement and reducing execution complexity.
Participate in sprint planning, daily stand-ups, sprint reviews and retrospectives to enable progress, and surface and resolve impediments.
Conduct quality assurance reviews and other activities to ensure the accuracy and timeliness of campaign deployments.
Implement reliable and scalable automation solutions using out of box thinking, delivering high quality user experiences
Desire to be part of a fast-paced, entrepreneurial culture.
REPORTING RELATIONSHIP RESPONSIBILITIES
X No supervisory responsibilities
Provides work direction only
Provides work direction plus has responsibility for hiring, promotions, transfers, performance management, discipline, and discharge.
MINIMUM REQUIREMENTS OR QUALIFICATIONS (To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.
Education / Experience :
Bachelor’s degree in Business, Computer Science, Software Engineering, Mathematics, MIS or related field preferred
Database knowledge : Snowflake, PostgreSQL, Azure Synapse, Azure Data Lake
Data streaming and CDC technologies : Kafka, FiveTran, Databricks
Data visualization tools and frameworks : familiarity with Power BI, Tableau, or Looker is a plus
Knowledge of AI / ML is a plus
Knowledge of SaaS / PaaS / IaaS / DaaS platforms (AWS, GCP, Azure) including Infrastructure as code with Terraform, or similar
Experience with analytics tools such as Google Analytics, Pendo is a plus
Knowledge of CI CD toolchain - Github, Jenkins, Azure DevOps, Terraform
Experience with understanding HIPAA / HITECH regulations and guidelines for securing ePHI & PII data
Qualifications :
7+ years of experience programming in SQL
5+ years of experience in ETL / data movement including both batch and real-time data transmission applications such as SSIS, Informatica, Kafka, Spark, dbt, or equivalent software
5+ years of experience data modeling including normalizing and dimensional modelling
5+ years of experience optimizing performance in ETL and reporting layers
3+ years of hands-on development and deployment experience with Azure cloud using .NET, T-SQL, Azure SQL, Azure Storage, Azure Data Factory, Cosmos DB, GitHub, Azure DevOps, and CI / CD pipelines
3+ years with APIs, microservices
3+ years of experience programming in Python / Java / C#
Skills :
Analytical the individual synthesizes complex or diverse information.
Problem solving the individual identifies and resolves problems in a timely manner and gathers and analyzes information skillfully.
Oral communication the individual speaks clearly and persuasively in positive or negative situations, demonstrates group presentation skills and conducts productive meetings.
Continuous learning the individual stays up-to-date on emerging trends, technologies, and best practices in data management
For certain roles at BD, employment is contingent upon the Company’s receipt of sufficient proof that you are fully vaccinated against COVID-19.
In some locations, testing for COVID-19 may be available and / or required. Consistent with BD’s Workplace Accommodations Policy, requests for accommodation will be considered pursuant to applicable law.
Why Join Us?
A career at BD means being part of a team that values your opinions and contributions and that encourages you to bring your authentic self to work.
It’s also a place where we help each other be great, we do what’s right, we hold each other accountable, and learn and improve every day.
To find purpose in the possibilities, we need people who can see the bigger picture, who understand the human story that underpins everything we do.
We welcome people with the imagination and drive to help us reinvent the future of health.