Cleveland Clinic

Data Engineer II

Cleveland Clinic

full-time

Posted on:

Location Type: Remote

Location: FloridaNevadaUnited States

Visit company website

Explore more

AI Apply
Apply

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