TEKsystems - Indianapolis, IN

posted 2 months ago

Full-time - Mid Level
Indianapolis, IN
10,001+ employees
Professional, Scientific, and Technical Services

About the position

The Database Developer is responsible for the overall design and development of databases that underlie the business applications. The primary focus will be on business intelligence applications; however, it will also include other business-critical applications. The role involves working closely with our DBA team, application developers, business analysts, and end users to understand their needs and recommend appropriate solutions. The Database Developer will be tasked with database design and implementation, ensuring that the databases are optimized for performance and reliability. Additionally, the successful candidate will assist in performance tuning and troubleshooting issues related to the databases, ensuring that they meet the operational requirements of the business. In this role, the Database Developer will design and implement databases, including tables, views, stored procedures, and other database objects. They will troubleshoot issues with data and performance, recommending solutions to enhance the efficiency of the databases. The Database Developer will serve as a liaison between the application team and the DBA support team, ensuring effective communication and collaboration. Compliance with corporate change management processes is essential, as is assisting with data integration work to ensure seamless data flow across systems. This position requires a proactive approach to problem-solving and a commitment to delivering high-quality database solutions that support the organization's strategic objectives.

Responsibilities

  • Works with the DBA team, application developers, business analysts, and end users to understand needs and recommend appropriate solutions
  • Designs and implements databases including tables, views, stored procedures, and other database objects
  • Troubleshoots issues with data and/or performance and recommends solutions
  • Serves as liaison between the application team and the DBA support team
  • Complies with corporate change management processes
  • Assists with data integration work

Requirements

  • 7-10 years demonstrated relational database development experience (ie. Tables, views, stored procedures, queries, etc.)
  • 5-7 years demonstrated experience designing/modeling relational and analytical databases
  • 5-7 years demonstrated experience designing and developing databases in a Business Intelligence/Data Warehouse environment
  • 5-7 years designing and developing MS SQL Server databases
  • Effective written, oral, and interpersonal communications
  • Working knowledge of Software Development Lifecycles (waterfall, iterative, agile, etc.)
  • Experience with Erwin Data Modeling software

Nice-to-haves

  • Experience with Modern Database/storage technologies (Azure, Data Lake, NoSQL, etc.)
  • Experience modeling and/or writing reports in PowerBI
  • Experience with ETL technologies
  • Experience with IBM DB2

Benefits

  • Equal opportunity employer
  • Diversity and inclusion initiatives
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service