Skills
Data ManagementData IntegrationOracleAWS
Job Description
Position: Lead Data Engineer
Location: Hybrid Role (50% onsite monthly) Denver, CO
Duration: Full-Time, Permanent Hire (Sponsorship Not Available)
The Lead Data Engineer works as part of the Enterprise Data Team and will be responsible for developing Data Integration solutions in support of a critical data platform. The Lead Data Engineer plays a key role in the journey the Client to develop a leading Wealth Management Platform. This position will have extensive contact with multiple application development teams and other shared services teams.
Essential Duties and Responsibilities:
- Responsible for developing highly optimized low latency Data Integration solutions.
- Responsible for writing code which conforms to standards and best practices and is highly efficient.
- Responsible for understanding deeply the end to end data requirements, application and service requirements and designing end to end data solutions.
- Responsible for periodically supporting a 24x7 production data platform which is consumed by multiple enterprise applications.
- Work with other Data Engineers, Development and Production DBA s as part of Database Design and Development.
- Performs other duties and responsibilities as assigned.
Knowledge of:
- Experience with Oracle Data Integrator or Informatica is a plus.
- Experience with AWS is a plus.
- Experience with Search Platforms like SOLR is a plus.
- Understanding of Master Data Management (MDM) principles is a plus.
- Financial Services Industry knowledge is a plus.
Skill in:
- Must have relevant experience in various database platforms, ETL solutions/products, ETL Architecture.
- Expert level experience with Oracle(or similar DB platforms), ETL Architecture and Development.
- Expert Level experience in Performance Optimization of ETL and Database (Oracle SQL, PLSQL or similar)
- Expert level experience with efficient Data Integration patterns/technologies.
- Experience in building low latency Data Integration solutions.
Ability to:
- Identify and understand issues, problems and opportunities; compare data from different sources to draw conclusions.
- Clearly convey information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the message.
- Use effective approaches for choosing a course of action or developing appropriate solutions; recommend or take action that is consistent with available facts, constraints and probable consequences.
- Demonstrate a satisfactory level of technical and professional skill or knowledge in position-related areas; remains current with developments and trends in areas of expertise.
- Develop and use collaborative relationships to facilitate the accomplishment of work goals.
- Make internal and external clients and their needs a primary focus of actions; develop and sustain productive client relationships.
- Occasionally work a non-standard shift including nights and/or weekends and/or have on-call responsibilities.
Education/Previous Experience:
- Minimum of a Bachelor s degree in Computer Science, MIS or related degree and five (5) years of relevant development or engineering experience or combination of education, training and experience.
Licenses/Certifications:
- None required.