Director Of Data Engineering Analytics And Reporting Must Have B2b Saas Experience Job In Home Based

Director of Data Engineering, Analytics and Reporting - Must have B2B SAAS experience - SimplifyVMS
  • Home Based, United Kingdom, United Kingdom
  • via Jobrapido.com
-
Job Description

Who are we


SimplifyVMS is a leading global SAAS provider of contingent workforce VMS solutions and is one of the fastest growing extended workforce technology providers globally. Ranked by various industry analysts a leading platform SimplifyVMS continues to evolve and be the pioneer for the larger extended workforce industry.


SimplifyVMS is a very sophisticated multi-tenant SAAS HR Tech product built on a complex microservices architecture. Looking for a resource who has worked on sophisticated SAAS platforms or microservices products. Experience working with global teams would be a big plus. Should be able to own workstreams within the platform and be responsible for it end to end to deliver outstanding outcomes. Our clients are large enterprise Fortune 500/Global 2000 companies and need complex engineering design to meet their expectations.


The Role


We are looking for an enthusiastic hands-on technologist to join an exciting opportunity for building a sophisticated data/analytics/reporting platform. As the director of data engineering/analytics/reporting, you will build and evolve the next gen data platform to process and report huge datasets across our client ecosystem. You will own end to end projects to plan, design, and execute critical features of this platform.


Role Responsibilities

  • Architect & implement a highly scalable analytics and reporting platform. and resilient EAI architecture using off the shelf middleware and cloud services.
  • Collaborating with IT and business partners to understand the application footprint, business flows and integration points across the applications.
  • Clearly articulate integration best practices, design patterns for error handling, alerting, notifications and recommendations to IT teams and also business sponsors.
  • Review, monitor project team's adherence to coding standards & implementation framework.
  • Mentor junior engineers.



The ideal candidate will have strong experience in heterogeneous technologies in DW space (map/reduce, columnar DBs etc.,). You should be an expert with Data warehouse architectures, data modeling, and data processing using distributed compute solutions.


The role will involve leading the core global engineering team of 4-5 resources based in India to develop industry leading solutions. Should have excellent communication and leadership skills to manage employees, stakeholders and customers to ensure we continue to lead innovation in our industry. Strategic thinking and strong business acumen are essential in this role.


BASIC QUALIFICATIONS


· Bachelor's degree or higher in a quantitative/technical field (e.g. Computer Science, Statistics, Engineering).

· 7+ years of relevant experience in building DW/BI systems

· Demonstrated ability in data modeling, ETL development, and Data warehousing.

· Strong experience with Big Data Technologies (Hadoop, Hive, Hbase, Pig, Spark, etc.)

· Expertise in a BI solution like Power BI

· Hands on experience in modelling databases (particularly nosql), working on indexes, materialized views, performance tuning / optimization of queries, data migration scripts, etc.

· Experience in developing backend components in Python/Java including RESTful APIs with knowledge of JSON based messaging format

· Strong technical and analytical aptitude; Excellent oral and written communication skills.

· A desire to work in a fast paced, intellectually curious environment

· Should be well-versed in SQL, to explore different data sources, clean-up and data pull.

· Understand the use of docker/Kubernetes in developing applications for cloud deployment

· Use of Microservices based Architecture

· Follow coding best practices with unit testing using established unit test framework - TestNG/JUnit

· Adopt the development agile practice in the team to maintain high quality of code established with code reviews

· Adapt to development of applications using source control tools such as Git/GitHub

· Should be able to perform Exploratory Data Analysis and get actionable insights from the data, with impressive visualization (Power BI)

· Experience in building large scale DW/BI systems for B2B SAAS companies

· Experience with open-source tools like Apache Flink and AWS tools like S3, Redshift, EMR and RDS.

· Experience with AI/Machine Learning and Predictive Analytics

· Experience in developing global products will be a big plus.

· Understanding of budgets and business-planning

· Ability to conduct technological analyses and research

· Excellent communication, leadership and organizational abilities

· Excellent team management skills along with ability to deliver outcomes on aggressive timelines.

· Aptitude for problem-solving and strategic thinking


Responsibilities include:


Lead the core data engineering and product teams to continue to evolve our SAAS solution.

· Drive outcomes based on defined product roadmap including adhering to strict timelines

· Guide the engineering teams on architecture and coding standards to deliver product consistency and quality.

· Develop and maintain software engineering standards and be responsible for delivering the desired outcomes.

· Built a culture of performance and accountability across the teams.

· Take full ownership of assigned modules and deliver as per aggressive timelines.

· Ability to work with global teams across time zones.

· Evaluating and implementing improvements to the current system for ongoing innovation and disruption in the industry.

· Discover and implement new technologies that yield competitive advantage

· Ensuring technologies are used efficiently, profitably and securely

· Supervise system infrastructure to ensure functionality and efficiency

· Build quality assurance and data protection processes

· Use stakeholders’ feedback to inform necessary improvements and adjustments to technology

· Hire & retain strategic talent



Attractive compensation plan offers attractive base salary commensurate with experience, bonus and lucrative stock plan. Growth opportunities are limitless for an employee who establishes credibility and demonstrates competency in this role. Stock options will be offered to highly qualified resources who take full ownership of their work.

;