The Data engineering manager will be responsible for handling a team of data engineers and closely working with product managers, data scientists, business intelligence teams , and SDEs to design and launch data-driven strategies across the organization.
He will also be responsible for designing overall data architecture that drives insights .
You ll spend time on the following :
- Lead a team of data engineers and guide them with the best data strategies in line with data needs.
- Identifying, designing, and implementing process improvements that include building/re-engineering data models, data architectures, pipelines, and data applications
- Continuously look for data optimization processes and oversee data management, governance, security, and analysis
- Hire the best talent, identify the potential of each team member and offer technical guidance, leadership, and advice on planning, designing, and implementing data solutions
- Manage data delivery through high-performing dashboards, visualizations, and reports
- Ensure data quality and security across every product vertical and related areas
- Design, create and launch new data models and pipelines as per needs
- Act as a project manager for data projects, mentor and grow the team by hiring skilled data engineers
- Work towards achieving high performance, operational excellence, accuracy, and reliability of the overall system
- Mentor and grow data warehouse, data modeling, and data visualization team to correctly establish a data-driven culture
- Utilize tools and technologies to create data architecture that supports new data initiatives and is useful in next-gen products
- Ensure test-driven products/pipelines that are easily maintainable and reusable
- Design and build an infrastructure for extraction, transformation, and loading of data from a wide range of data sources
- Overall build and maintain data foundations that include tools, infrastructure, and pipelines that help the marketing and sales team
- Increase automation and build analytic solutions at scale to serve the business requirements
We re Excited About You If You Have:
- Bachelor s/Master s degree in Computer Science, Mathematics or any alternative computer programming training
- At least 7 years of experience working in Data Engineering field
- Experience managing engineers and guiding a team of engineers through project planning, execution, and quality control stages.
- Strong project management and organizational skills and the ability to work independently in a fast-paced, quickly changing environment.
- Ability to keep up with several projects at once and understand the impact of projects within a larger system.
- Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL), as well as working familiarity with a variety of databases.
- Experience building data pipelines, architectures, and data sets from raw, loosely structured data.
- Experience building processes supporting data transformation, data structures, metadata, dependency, and workload management.
- Experience supporting and working with cross-functional teams in a dynamic environment.
- Experience with relational SQL databases, including Postgres and MySQL.
- Experience with object-oriented design in Python
- Experience with data pipeline and workflow management tools
- Experience with AWS cloud services: EC2, RDS, Redshift, Glue, S3
Both verbal and written communication skills
Efficiency in handling technical issues expertly, producing new design ideas and substitutions where required
Appreciate and add to a collaborative team effort
Some Important Traits We look out for a Person in this role
Independent, resourceful, analytical, and able to solve problems effectively
Ability to be flexible, agile, and thrive in chaos
Excellent oral and written communication skills