Manager, Data Engineering Job Description
Manager, Data Engineering Duties & Responsibilities
To write an effective manager, data engineering job description, begin by listing detailed duties, responsibilities and expectations. We have included manager, data engineering job description templates that you can modify and use.
Sample responsibilities for this position include:
Manager, Data Engineering Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Manager, Data Engineering
List any licenses or certifications required by the position: AWS, PMP, PMI, CPA, EMR, ITIL, CCIE, TDWI, CDCMP, CDCDP
Education for Manager, Data Engineering
Typically a job would require a certain level of education.
Employers hiring for the manager, data engineering job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Mathematics, Technical, Statistics, Business, Science, Education, Math, Military
Skills for Manager, Data Engineering
Desired skills for manager, data engineering include:
Desired experience for manager, data engineering includes:
Manager, Data Engineering Examples
Manager, Data Engineering Job Description
- Directly supervise 10 - 15 Full-time Equivalent (FTE) regular employees and/or contractors
- Management of assigned staff development (performance management, merit, promotions, ) and policy compliance, all aspects of staff hiring, resource planning, & assignments
- Be responsible for the group’s technical strategy and roadmap – creating success metrics in close collaboration with internal customers
- Work with tech leads and senior engineers to gather system requirements, review new feature proposals and large system improvements
- People management and communication are key skills for this role
- Responsible for leading a team of data engineers who populate and maintain the Data Foundry for CPA
- Leading engineering team in design, development and rollout of Big Data systems and services
- Partnering with system architects, functional managers and program managers to deliver to market mission critical data systems
- Developing new and enhance existing features for collection of massively distributed data systems owned by DDE group
- Working on data collection, processing and access subsystems
- 5+ years experience with NoSQL implementation (Mongo, Cassandra, a plus)
- Familiarity with other quality standards and methodologies
- Manage and develop a team of Data and BI Engineers
- Knowledge and direct experience using business intelligence reporting/visualization tools (OBIEE, Business Objects, Cognos, Tableau, MicroStrategy, SSAS Cubes)
- Staff management (performance management, merit, promotions, hiring, training skill development, ) experience
- BS/MS degree, or foreign equivalent, in Computer Science, Business Information Systems, Applied Mathematics, Engineering, or a closely related discipline
Manager, Data Engineering Job Description
- Working on projects that focus on system scalability, performance, and security
- Following SW development methodology best practices
- Inspiring and enable innovation, help team members to achieve their full potential
- Lead and develop sustainable data driven solutions with current new gen data technologies to meet the needs of our organization and business customers - Designs robust systems with an eye on the long term maintenance and support of the application
- Handle multiple functions / roles for the projects / Agile teams - Has an intrinsic knowledge of standards and languages
- Leverage and establish standards across the team and organization
- Design end-to-end engineering solutions for business opportunities using existing on premises or new Cloud based Big Data technology platforms
- You will be involved in building high-quality, scalable data streaming solutions using Kafka, Kenesis, Flume, Spark, Storm
- As an engineer you will be working on Apache Kafka platform that powers millions of events a day
- Deploy & manage solutions based on services offered by AWS & third party suppliers
- TDWI certification or ScrumMaster certification is a plus
- BA/BS or higher in Computer Science (or equivalent work experience)
- Technical capacity to partner with tech leads and be comfortable diving into the fray to help drive resolution of incidents or technical disagreements
- Prior experience in the big data space, ideally as an individual contributor working on open source technologies such as Hadoop, Scalding, Spark, Pig, or Storm
- Previously managed a team of 4-8 engineers with a responsibility for building big data systems
- 8+ years of experience in software development and in that 3+ years of experience as technical manager or a technical lead
Manager, Data Engineering Job Description
- Work with the on-team Quality Engineers to build automation and test processes across all projects in development
- Support the recruitment program within Data Engineering across different teams within the group
- Advise Senior Management and other stakeholders on feature development, performance, and scalability of the current work in progress
- Create consensus while working with senior associates to quickly resolve issues and technology questions
- Keep up with Big Data trends and communicate opportunities, solutions and issues from a technology perspective to the Data Engineering group as a whole
- Partner with Devices Central FP&A, online and offline channel finance, product management finance, and operations and development finance to develop a shared reporting platform reporting tools to support custom specialized reporting needs
- Lead engineering teams to develop new features and services
- Guide the development of scalable data architecture
- Build infrastructure and services that have immediate impact on our partners and customers
- Responsible for designing, engineering, developing, and delivering an information technology infrastructure that supports enterprise Data Network infrastructure at PH&S
- Extensive IT professional experience
- Very Strong experience with integration technologies
- Strong experience with infrastructure, software, applications and database systems
- 8+ years experience in design and development of distributed systems
- 8+ years experience developing software with C/C++ or Java
- 2+ years experience leading/managing successful software engineering teams
Manager, Data Engineering Job Description
- Responsible for assisting with the development of the operating and/or capital budgets
- Responsible for the ongoing development and revision of performance standards for all job categories within the team
- Ensure systems are engineered for optimal availability, reliability, scalability, and performance
- Maintain the strict confidentiality of all information, including financial/operational, employee/human resource, healthcare/patient data and information
- Manages all data network engineering functions for the enterprise
- Lead a globally distributed team to deliver high quality solutions
- Ensures that their team objectives are completed on schedule, and within a defined budget, following established and agreed procedures and timelines
- Communication normally relates to projects and departments
- Assigns tasks in alignment with project milestones, and oversees their completion
- Owns management of staff, teams, and matrix resources to meet service delivery SLAs
- 5+ years of experience developing big data based applications working with technologies including Hadoop, Storm, Hive, Hbase, splunk, Kafka, Spark, data architecture
- Ability to evaluate the risks and strong decision making skills in a fast moving environment
- Experience with Big Data systems (Hadoop, Spark, Hive, etc) and principles (Map/Reduce, etc)
- Experience with scripting (Python, bash, etc) and RESTful API
- Knowledge of software development and design principles
- At least 2 years combined experience in data technologies including Cassandra, Accumulo, HBase, Spark, Hadoop, HDFS, AVRO, MongoDB, Zookeeper
Manager, Data Engineering Job Description
- Define and track project schedules by coordinating with internal and external teams
- Build & manage diverse team of data engineers building and maintaining an enterprise data warehouse platform with its associated ETL processes and data architecture requirements
- Responsible for designing, building, and maintaining robust ETL & data warehouse environment
- Provide data architecture and data pipeline leadership and guidance
- Evaluate, recommend, and implement proper tools & technology to achieve a high performing data warehouse platform servicing thousands of users and a broad set of use cases
- Build cross functional relationships with data analytic teams and business leaders
- Constantly evaluate and optimize deployment & ETL processes to achieve greater efficiency and reliability
- Work with business and IT leadership to align priorities and initiatives
- Establish strong relationships with various internal and external teams to gain an understanding of their strategies, objectives, and tactics to develop a comprehensive corporate executive dashboards
- Assess specific operational issues/areas (such as what work gets done in what regions, cost benefit analysis, establishing best practices, creating models for business problems, etc) for improvement and develop an approach/design for addressing the same through detailed analysis and/or interaction with key departments/functions
- Successful candidates will possess strong, demonstrable skills in Linux, Hadoop, systems automation, and AWS Technologies
- Expect to tell us what you’ve shipped and what’s flopped
- Experience building and maintaining user-facing libraries, API’s is a big plus
- It would be awesome if you have a robust portfolio on GitHub and/or open source contributions of which you are proud to share!
- 3+ years with Distributed Computing
- 3+ years with Hadoop & other Big Data Technologies