07 Mar
Data Engineer
Michigan, Lansing , 48901 Lansing USA

Vacancy expired!

Job PurposeCan sit in either Lansing, MI or Franklin, TN (Nashville area) or could be remote. The Data Engineer will build, operationalize and support our enterprise data platform, prepare and deliver curated datasets for operational and analytical use cases, design and deliver analytic datasets to citizen data analysts, and prepare training data and extract features to accelerate data science model development. In a complex enterprise data environment with numerous systems of record and systems of engagement, the Data Engineer will ensure that the Data Engineering services are delivered in a scalable, reliable, secure, and maintainable manner to support the service levels. The Data Engineer works closely with the Data Architects and other architects to align with the Architectural direction of the enterprise and will be required to understand the architectural landscape and possess the ability to gather and analyze business requirements. In addition, the Data Engineer promotes data sharing across the enterprise while maintaining the accuracy, consistency, integrity, and security of the data sets in the Enterprise Data Repository.

Essential Responsibilities
  • Liberates data from source data into the enterprise data lake and operational data stores.
  • Prepares and extracts features from datasets to accelerate data science models development.
  • Maps data from source systems into curated entities and their functional views.
  • Designs and implements master data management strategies.
  • Designs, implements, and deploys data pipeline solutions with data lineage capabilities using the Azure data platform.
  • Publishes and manages curated data sets with required data quality indicators.
  • Documents the data dictionary, tag data sets with business context, and manages the metadata repository.
  • Monitors availability, performance, capacity, continuity, security, and service levels of the enterprise data platform and its services.
  • Participates in continually improving processes and procedures for enhancing the efficiency and effectiveness of Data Engineering services to analytic users.
  • Evangelizes and promotes the adoption of Data Engineering best practices for accessing and using data sets efficiently, effectively, and securely across the Enterprise.
  • Supports enterprise initiatives in building a culture of data-driven decisions to contribute to operational excellence.
  • Participates in the development of Data Engineering practices focusing on long term sustainability, reuse, and technical debt reduction in the domain of data management.
  • Tracks and publishes business value realized from the enterprise data platform.
  • Delivers solutions that align to architecture patterns and security guidelines for data, computer, and technology platforms, meeting business needs while evaluating tradeoffs between cost, performance, maintainability, and scalability.
  • Works in partnership with business product owners, DevOps, and DevSecOps to build and mature scalable and robust business capabilities.
  • Collaborates with IT architecture and IT operations to identify and implement the most optimal engineering solutions for the company.
  • Leads moderate planning initiatives related to capabilities, future roadmaps, operations, and strategic planning.
  • Supports business and technology innovation that drives the organization's top and bottom lines.
  • Stays current with industry trends, making recommendations of new technologies that deliver strategic business value and reduce costs.
  • Collaborates with stakeholders to facilitate both strategy and innovation planning.
  • Supports stakeholders involved in digital strategy and digital innovation to develop an IT investment roadmap.
  • Ensures that engineering solutions are efficient, maintainable, scalable, stable, highly available, portable, secure, agile and implemented correctly.
  • Promotes reuse of architectural patterns.
  • Follows and enforces organizational IT security policies and processes, including change management processes.
  • Translates technical information into user-friendly information, which is accurate, concise, and easy to consume.
  • Synthesizes information into clear and concise materials with thoughtful attention to detail and quality.
  • Provides consulting services within domain to help achieve desired business and operational outcomes across IT.
  • Assists team members with planning initiatives related to capabilities, future roadmaps, operations, and strategic planning.
  • Ensures that the service management processes are established for maintaining the technology platforms in production.

Other Duties
  • Performs other duties as assigned.
  • Performs other duties and/or projects as assigned.

Knowledge, Skills and Abilities
  • Strong knowledge of how to compose and implement structural data models using entity relationship diagramming.
  • Strong knowledge of using data as an enterprise asset – building and managing data marts and data warehouses.
  • Proven experience in managing structured data (application data bases, operational data stores, data marts and data warehouses).
  • Experience in managing unstructured data and big data at scale on cloud platforms, preferably on Microsoft Azure.
  • Understanding of data security concepts including encryption at rest and in transit.
  • Understanding of data privacy concepts and implementing data privacy solutions.
  • Familiarity with data visualization techniques and tools.
  • Knowledge of industry standards, emerging technologies; and security and system best practices.
  • Excellent verbal and written communication skills including presentation creation and delivery.
  • Experience with the Azure/Microsoft Cloud ecosystem.
  • Demonstrated scripting skills in a modern data system automation language such as SQL.
  • Strong organizational skills; ability to independently prioritize tasks and projects to meet deadlines.
  • Strong collaboration skills with the ability to build consensus, influencing across all levels in the organization.
  • Ability to learn and maintain a comprehensive understanding of Jackson’s business and technology.
  • Acquires and maintains a working knowledge of Jackson processes and procedures across various departments.
  • Working knowledge of existing, new, and emerging technologies in a changing technical environment.
  • Demonstrated record of successful, complex project completion.
  • Demonstrated experience applying methodologies to design and implement projects.
  • Ability to organize, prioritize, coordinate, and handle multiple tasks and priorities, including appropriate follow up with minimum supervision.
  • Excellent problem solving and analytical skills.
  • Demonstrated ability to collaborate effectively in a team environment to achieve desired results.
  • Knowledge of Lean and Agile principles, systems, and tools.
  • Experience working with multidiscipline, high-performance teams.
  • Ability to explain and communicate technical concepts clearly.
  • Experience synthesizing requirements from several departments to facilitate the orderly execution of a proposed project plan.
  • Identifies gaps and possible solutions for continuous improvements.

Qualifications
  • Bachelors Degree in Mathematics, Operations Research, Analytics, or related data science discipline or equivalent education required.
  • 5 years experience in information technology systems or data services delivery required.
  • 5 years experience in software development preferred.
  • 3 years overall experience in designing and delivering Data Engineering services using programming/scripting languages such as Python, Scala, R, SQL, C#, Java, or U-SQL preferred.
  • 1 year experience in delivering Data Engineering services using a NoSQL platform such as Cosmos DB, Mongo DB, Hadoop, CouchBase, or HDInsights preferred.
  • Experience in using ETL/ELT, Data Quality Management, Meta Data Management, and Master Data Management platforms is highly preferred.
  • Experience with Microsoft Azure Data Management Platform is strongly preferred.
  • Familiarity with the financial services and/or life insurance industry preferred.
  • Azure Data Engineer certification strongly preferred.

Vacancy expired!


Related jobs

Report job