
Data Engineer II
Cleveland Clinic
full-time
Posted on:
Location Type: Remote
Location: Florida • Nevada • United States
Visit company websiteExplore more
About the role
- Join the Cleveland Clinic team where you will work alongside passionate caregivers and make a lasting, meaningful impact on patient care.
- Support the organization’s enterprise database needs by developing, maintaining, and enhancing internal and customer-facing databases and applications.
- Collaborate with technical and non-technical stakeholders to define metrics, automate reporting, and identify opportunities for automation.
- Focus on ETL development, including processing, transforming, and moving large volumes of data.
- Support clear communication and collaboration across multidisciplinary teams.
- Help teams stay connected, up to date, and equipped with the groundbreaking tools and technologies that are changing patients’ lives.
- Assist and support the overall database need of Cleveland Clinic.
- Support the creation of various analytics and .NET applications through databases, such as MS SQL and Airflow.
- Work in a team of database developers, software developers and business analysts to deliver database analytics and web-based applications.
- Develop, maintain and enhance databases and applications for internal purposes and customer reporting.
- Administer existing databases and the analysis, design and creation of new databases.
- Perform data modeling, database optimization, understanding and implementation of schemas and the ability to interpret and write complex code.
- Monitor systems for optimum performance and capacity constraints.
- Design, implement and support ETL processes.
- Establish database standards, documentation and best practices.
- Handle multiple projects while supporting existing production databases and processes.
- Perform support, development and administrative activities as required.
Requirements
- Bachelor's degree in computer science, engineering or related field
- Three years database development experience
- Additional experience may offset degree requirement.
- Solid understanding of database and .NET computing environment concepts
- Excellent knowledge of current technologies and project management skills
- Diverse technology background required along with strong verbal and written communication skills
- Master's Degree (preferred)
- Programming experience with an emphasis on coding that scales well and is optimized for use in high-volume environment
- Experience building ETL processes/pipelines and automating scheduling of these processes
- Experience in SQL, Airflow, Python, Snowflake, DBT, and GIT preferred
Benefits
- We know that fully supporting our caregivers is what creates the best outcomes for our patients.
- Our outstanding, comprehensive offerings are an investment in your health, well-being and future.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
database developmentETL developmentdata modelingdatabase optimizationcomplex code writingSQLAirflowPythonSnowflakeDBT
Soft skills
communicationcollaborationproject managementverbal communicationwritten communication
Certifications
Bachelor's degreeMaster's degree