Data Engineering Team Lead/Manager
Our client - a fast growing established hedge fund - is looking for a strong technology leader with engineering, development and management experience.As a manager of engineering group you will work with software engineers, business leaders, and the larger technology organization to deliver high quality products in a fast paced environment.Responsibilities IncludeLead data engineering teamPartner with business stakeholders and teams to develop data pipelinesDrive digital innovation: work with teams across the business to generate innovative solutions for services and processesPartner with broader technology organization to rationalize data flows, application connectivity and smooth integration with various systemsEnsure transparency and accountability of teams and vendors in delivering new systems and capabilitiesEnsure sustainable operations and ongoing monitoring/alerting of environmentExperience/Skills8-10 years' experience in developing technology solutions, with an emphasis on data-intensive applications, market data and reference dataSignificant experience in technology project management including collaborative business partnerships, cross functional leadership/influence, vendor management and issue resolutionSupervisory and team management experienceStrong system design skillsExperience with hands-on development in one of the major languages (Java, C#, Python)Experience with at least one of the mainstream relational databases (SQL Server, Oracle, Postgres, MySQL or Sybase) and advanced knowledge of SQLExperience with ETL processing and concepts of dataflow programmingStrong knowledge in micro services architecture:Open specifications: Swagger/OpenAPI/OpenTracingSecurity: Kerberos/OAuthObservability: ELK, ZipkinKnowledge of modern technology stacks (AWS/GCP), including build and automation, containers, messaging and cloud managed services