Sr Data Engineer

Sr Data Engineer
MI, Dearborn

Job Description

We are looking for a Data Engineer for a full time permanent position with our client in Dearborn, MI. 

The primary responsibility of this position is to design and support the various database functions necessary to support the company. This role will be responsible for creating and improving upon existing database platforms, predominantly SQL Server and Talend MDM, and additional platforms such as NoSQL platforms and cloud-based data platforms as the company brings on newer technology.

Representative Responsibilities 

  • Design and improve new database platforms including maintaining and growing the existing systems to enhance and optimize performance and operations.
  • Develop and generate logical and physical database designs, resulting data dictionaries and data flow diagrams, test plans, and risk assessments to ensure sound implementation.
  • Research technological advancements to ensure that the database platforms are continuously improved, supported, and aligned with industry and company standards.
  • Evaluate new data platforms to understand their potential and recommend future direction.
  • Participate in and potentially lead cross-functional teams driving the development of solutions in support of new business and new applications.
  • Lead the planning, design, and implementation of new initiatives, working and collaborating with customers, vendors, and VARs to define requirements, manage projects, and communicate project status on the entire life-cycle of the project.
  • Perform level-3 troubleshooting and diagnostics on all components within the various database platforms, including but not limited to SQL Server, SQL Server Integration Services, and Talend MDM.
  • Create task and procedure documentation, as well as communicate timely status on all relevant project information to appropriate personnel via incident tracking and task tracking systems.
  • Analyze problems and look for trends, always keeping management informed of problem areas.
 Entry Requirements 
  • Bachelor’s degree required in Computer Science, MIS, IT or another technical computing field required.
  • Graduate degree or equivalent work experience preferred
  • 5+ years of professional experience in a related field
  • Professional level of industry certification or higher, such as Microsoft Certified Solutions Expert (MCSE)
  • Experience with database design both conceptual and physical
  • Performance troubleshooting and resolution experience (index tuning, profiling, job scheduling), related software tools for monitoring and management
  • Working knowledge and experience with OLTP and OLAP modelling, ACID properties, CAP theorem, Strong troubleshooting and technical diagnostic skills; Clearly isolates and defines problems, and takes steps to resolve them before they become larger and more critical; Makes quick, realistic, practical decisions in urgent situations
  • Experience determining methods and procedures to be implemented and used on the most complex new technologies to enhance performance
  • Experience developing and supporting cloud-based (SaaS) database platforms, preferably Microsoft Azure
  • Security experience as it applies to compliance, protection of assets, and company security
  • Excellent verbal and written communication skills, including the ability to deliver presentations and convey technical and design strategies to different audiences
  • Strong people and communication skills with the ability to deal with stressful situations involving equipment and application failures in a composed and constructive manner
  • Ability to take direction from more than one person and handle a variety of tasks at one time
  • Dependable, accessible after hours in the event of a system failure, work as needed to maintain equipment in off-hours
Qualified candidates should submit a word formatted resume to






Apply Now