Senior Data Engineer GCP

Bit About us

We are Progreva. We are on a mission to be a progressive values-driven organization. We want to revolutionize the employee experience at the workplace, at home, or basically, anywhere the employee prefers to work. For us, our employee-centric values and our employees & consultants come first. We believe in creating a progressive work culture that values camaraderie, work-life balance, empathy, togetherness, and employees’ physical and mental well-being. We aim to create a work environment where our employees feel comfortable and confident. We ensure this by empowering our people and providing them with ownership, space and autonomy regarding the work they are involved in. We work only with clients who resonate with these employee-centric values of ours.

You might want to know more about us. The best way to do that is by applying for a job at Progreva so that we can talk more. Our website is currently being built. Like all other things at Progreva, it’s not perfect yet and is undergoing continuous improvement. However, we need you to make things perfect for us, as we can’t do everything on our own.

We are currently looking to hire a Senior Data Engineer GCP for one of our European clients.

Responsibilities

  • Design, build, and also maintain data pipelines and infrastructure in Google Cloud Platform (GCP)
  • Ensure proper data ingestion, processing along with storage
  • Work with product specialists and data analysts to understand data needs and ensure data availability and accessibility
  • Implement data security and compliance measures as needed
  • Optimize and troubleshoot data pipelines to ensure efficiency and reliability
  • Create and regularly maintain documentation on data infrastructure and processes
  • Be an important self-driven member of the scrum team, contribute and drive agile ceremonies, take full ownership of assigned tickets on Jira
  • Continuously demo WIP product, seek feedback and make changes as deemed necessary
  • Develop and recommend best practices and processes for data engineering in client organization
  • Perform maintenance on the Airflow environment and develop new DAGs for data integration
  • Manage the product data on PostgreSQL
  • Be able to interact directly with stakeholders and develop new KPIs
  • Be able to identify problems and solve problems in the data pipeline
  • Develop SQL queries on Dataform
  • In spare time, work on internal projects at Progreva (if time permits), and help us create cool digital products that make an impact in our users’ lives

An Ideal Candidate

  • Has an engineering and a solutioning mindset. Believes in defining the problem statement, proposing and acting on the optimum solution, rather than “being served a Jira ticket”
  • Has solid understanding of data engineering and data pipeline creation & maintenance
  • Can demo her/his pet project, or showcase code if possible
  • Has strong ownership and task accountability, and has Good English communication skills
  • Is a humble Team player who is able to work in close collaboration with rest of the Engineering and Product team and possesses good leadership skills
  • Has previously worked in an international remote distributed team setup, preferably with a Swedish / European client
  • Is process oriented, and does not hesitate to create processes where they do not exist
  • Is smart, but also acknowledges that there is a lot to learn from other colleagues
  • Is comfortable working during Central European work hours, which would be around 12:30 PM to 9:30 PM IST
  • Is the one who believes attitude and approach is more important than skillset
  • Has below desired skillset (it is ok to not know everything, as long as you have the willingness to learn): 

       - Airflow or other Python-based orchestrator

       - Data layer tools such as DBT, Dataform, or similar

       - Google Cloud stack such as IAM, Bigquery, composer

       - PostgreSQL or other non-relational database

       - GitHub and some CD/CI practices like GitHub actions basics

       - Development language: At least 1 out of Java, Python, Go

Whats in it for you

  • Joining us in building an employee-centric and values-driven organization
  • Being part of a growing start-up, which is on a mission to set new standards of employee well-being through its values-driven culture, while also delivering breakthrough digital products
  • Getting to work in an internationally distributed work environment for industry-leading clients
  • Ability to work from anywhere, i.e. fully remote (home, beach, holiday home in the Himalayas). If you are feeling very alone working remotely, we can always catch up in Baner, Pune
  • Experiencing what it means to work directly as part of a large client organization and having interesting challenges to solve every day, rather than working in an “outsourced model”
  • Competitive salary package along with a healthy work-life balance

How to apply

If you have managed to reach so far, then you seem to be interested in joining us. Please write to us at hr@progreva.com and we will get back to you soon! We will be interviewing candidates continuously till we find the progressive star that we are looking for!

Apply for this position
Link copied