About
Job Description
Data Engineer III
The Data Engineer III will provide technical leadership and vision to an Agile development team to maintain and refine the strategic roadmap and to refine the product backlog and to create, enhance, and maintain data used in delivery of clinical research services. The Data Engineer III may also be matrixed to application development teams as a subject matter expert in data management, persistence and retrieval. The Data Engineer III should be able to successfully collaborate with all levels of business stakeholders as well as external vendor development and support personnel.
Responsibilities:
Developing robust, fault tolerant, data persistence, management, analysis and delivery solutions while adhering to Quality System Procedures governing software version control, configuration management and the Systems Development Life cycle (SDLC), with a focus on ease of maintenance and extensibility
Contributing to the development and implementation of data transfer specifications and validating edits checks
Designing and developing databases and database objects (tables, stored procedures, functions, views, et. al.)
Reviewing and updating queries and stored procedures for optimal performance. Identifying and correcting performance bottlenecks related to SQL code
Following organizational practices in version control, software development and configuration management, including key performance indicators for the management of software development
Developing and implementing data standards, documents specifications and procedures
Performing statistical analysis
Collaborating with study personnel to provide input to statistical analysis plans, selecting statistical methods and performing statistical analysis
Partnering with Data Management and Software Delivery teams to understand and navigate database content, efficiently deliver clinical data to our customers and assure data quality and integrity
Integrating distributed application data to provide operational metrics for the management of clinical trials and performing data migrations
Ensuring compliance with client guidelines, and corporate SOPs and work instructions, system development life cycle, system validation and systems change control related to data management and analysis
Partnering with Scrum Master to drive continuous improvement within the Agile team
Fostering a collaborative team environment
Investigating and resolving issues escalated by Tier 1 support in a timely manner to the satisfaction of the business stakeholders
Authoring and reviewing technical documentation regarding the design, configuration, creation, installation and maintenance of clinical data components
Ensuring
Other duties may be assigned
The physical demands are representative of those an employee encounters while performing the essential functions of this job
Qualifications
Education:
Bachelor's Degree in Computer Science, a technical or science discipline preferred
Experience:
Minimum five years of development and administration experience with SQL Server managing large, multi-instance, distributed databases
Experience with NoSQL databases such as PostgreSQL a plus
Minimum three years of experience with analytics and business intelligence
Experience in managing data and analysis for clinical research a plus
Experience with Infrastructure as a Service technologies such as AWS or OpenStack a plus
Skills:
Deep understanding of the following:
o Both physical and logical aspects of Relational databases
o Data modeling principles
Desire to identify and leverage appropriate new technologies
Technically proficient with two or more the following technologies and languages:
o SAS
o Powershell
o Python
o R
o SQL or LINQ
o Cloud services for infrastructure such as Amazon Web Services or Open Stack
Technically proficient with the following tools and databases:
o MS Visual Studio
o Team Foundation Server or other centralized source code repository
o MS SQL Server 2012 or higher
o SQL Server Integration Services
o SQL Server Reporting Services
Strong communication and problem solving skills:
o Ability to think analytically and critically and effectively communicate with customers and other personnel in order to translate and synthesize business needs into solutions
o Ability to develop robust, fault tolerant systems
o Ability to be flexible in approach toward software design
o Ability to effectively investigate technical issues with vendors and non-technical customers in order to solve reported issues
o Ability to become a respected, trusted advocate for technology within the enterprise
Strong business acumen:
o Attention to detail
o Ability to meet demanding deadlines
o Ability to organize own work and prioritize multiple project commitments
o Ability to work independently
o Ability to work collaboratively with a team - including with team members who are geographically dispersed
o Familiarity with applicable regulatory guidance and rules, e.g., 21 CFR Part 11, FDA Guidance
o Commitment to quality, including thorough testing of own work products
o Ability to author and present system documentation deliverables such as design documentation for software applications in clear, straightforward language
o Applies technical best practices and relevant industry standards, as well as experience in developing or updating business procedures
BioTelemetry is an equal opportunity employer who strictly prohibits discrimination against any employee or applicant for employment because of the individual's race, color, religion, gender, sexual orientation, gender identity or expression, national
origin, age, disability, veteran's status, or any other characteristic protected by law. Affirmative action will be taken to ensure that all employment decisions, including but not limited to those involving recruitment, hiring, promotion, training, compensation, benefits, transfer, discipline,
and discharge, are free from unlawful discrimination.
* CB
* SG
#DCE