
EBI Database Developer III
Cleveland Clinic
full-time
Posted on:
Location Type: Remote
Location: Remote • Florida, Nevada, Ohio • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
ApacheASP.NETAWSAzureETLInformaticaKafka.NETSparkSQLTableau
About the role
- Join the Cleveland Clinic team, where you will work alongside passionate caregivers and provide patient-first healthcare.
- Support the organization’s enterprise database needs by creating various analytics and .NET applications through the use of databases (for example, MS SQL and/or Teradata).
- Develop, maintain, and enhance databases and applications for internal purposes and customer reporting while also providing support and mentorship for fellow developers.
- Work with a team of database developers, software developers, and business analysts.
- Deliver database analytics and web-based applications.
- 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.
- Proactively monitor systems for optimum performance and capacity constraints.
- Identify, diagnose, and resolve database application bottlenecks on production level systems.
- Perform quality assurance; configure the application in all environments; correct all defects; complete system integration testing to ensure reasonable performance requirements.
- Design, implement, and support ETL processes.
- Establish database development standards, documentation, and best practices.
- Guide and coach developers in tasks and projects.
- Interact with business units, project managers, and leads to determine application and reporting needs.
- Perform support, development, and administrative activities as required.
- Provide periodic on-call duty to support department 7x24x365 applications.
Requirements
- Bachelor's degree in computer science, engineering or related field
- 5 years of database development (e.g., MS SQL and/or Teradata) or C# and/or ASP.net experience required
- Additional database development experience may offset the degree requirement.
- Understands principles of client/server configuration.
- 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
- Microsoft Certified Solutions Associate (MCSA) from Microsoft.
- Teradata Database Certified Associate (TDCA) from Teradata Certified Professional Program (TCPP).
- Experience at the Informatica Power Center.
- Programming experience with an emphasis on coding that scales well and is optimized for use in a high-volume environment.
- Experience in the physical and logical design of database architecture.
- Experience with Databricks, Snowflake, Apache Spark, and Delta Lake for real-time and batch data processing.
- Proficiency in data streaming technologies such as Kafka, AWS Kinesis, or Azure Event Hubs.
- Experience working with APIs to retrieve and integrate data from external systems.
- Experience developing APIs to provide data as a product.
- Familiarity with CI/CD pipelines for data engineering workflows.
- Knowledge of data governance frameworks and compliance standards (e.g., GDPR, HIPAA).
- Familiarity with business intelligence tools such as Tableau, Power BI, or Looker for delivering insights from data architecture.
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 developmentMS SQLTeradataC#ASP.NETETL processesdata modelingdatabase optimizationAPI developmentdata architecture design
Soft skills
mentorshipcommunication skillsproject managementteam collaborationproblem-solvingquality assurancedocumentationcoachinginterpersonal skillsanalytical skills
Certifications
Bachelor's degreeMaster's degreeMicrosoft Certified Solutions Associate (MCSA)Teradata Database Certified Associate (TDCA)