What are the responsibilities and job description for the Data Engineering Manager position at EMC Insurance Companies?
At EMC, you'll put your skills to good use as an important member of our team. You can count on gaining valuable experience while contributing to the company's success. EMC strives to hire and retain the best people by engaging, developing and rewarding employees.
Essential Functions:
- Executes the enterprise data management roadmap and plans, tracks, and monitors priorities for the data engineering team in collaboration with Enterprise Data Product Manager.
- Monitors and communicates progress to stakeholders and makes adjustments to scope as needed.
- Collaborates with various cross-functional teams such as Infrastructure, Security and Architecture to remove any obstacles for the data engineering team.
- Plans development phasing, including estimating work effort, understanding cross-project dependencies, resource planning, and infrastructure planning.
- Develops periodic goals, organizes the work, sets short-term priorities, monitors all activities, and ensures timely and accurate completion of the work.
- Works with Data Engineers to organize and prioritize their work efforts via Agile delivery structure.
- Provides regular status reports to manage project risks, presentations of design approaches, and participate in architecture reviews.
- Oversees the cross-functional management of data engineering application(s) or solution(s) to achieve business goals.
- Provides recommendations on strategy and initiatives impacting data engineering to meet the current and future needs of respective business areas while maintaining our technical architecture and support.
- Establishes processes for Agile delivery management, code quality management, and data quality management to ensure team efficiency.
- Aligns organizational goals, practices, and projects with enabling technology to support
Education & Experience:
- Bachelor's degree, preferably in Computer Science, Information Technology or related field, or equivalent relevant experience
- Ten years of experience in developing and deploying scalable enterprise data integration solutions, including at least five years of overseeing and executing project deliverables within a data engineering function
- Prior experience with Agile/Scrum methodology
- Prior experience in the insurance industry preferred
- Experience working in a cloud-based data environment (AWS, Snowflake) preferred
Knowledge, Skills & Abilities:
- Advanced knowledge of modern data processing technologies, such as SQL, scripting languages, data modeling, data integration tools and enterprise data warehouse / database platforms
- Exceptional understanding of data architectural artifacts such as logical diagrams, data flow diagrams, and infrastructure diagrams
- Strong presentation skills
- Excellent project management and analytical skills
- Strong written and verbal communication skills across a variety of audiences, both technical and nontechnical
- Excellent ability to lead the introduction and adoption of modern data ecosystems with constantly evolving customer expectations
- Excellent ability to influence and drive solution designs, architecture, and engineering decisions
Our employment practices are in accord with the laws which prohibit discrimination due to race, color, creed, sex, sexual orientation, gender identity, genetic information, religion, age, national origin or ancestry, physical or mental disability, medical condition, veteran status, active military status, citizenship status, marital status or any other consideration made unlawful by federal, state, or local laws.
All of our locations are tobacco free including in company vehicles.
To learn more about why you're gonna love it here, watch the video below.