Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, optimize, and maintain scalable relational and NoSQL database systems and cloud-based data warehouses using technologies like PostgreSQL, Oracle, MongoDB, Snowflake, BigQuery, and Redshift.
Build and enhance ETL/ELT data pipelines and automation scripts primarily using Python and/or Node.js; implement schema design, indexing, query tuning, and data security practices.
Collaborate with analytics, BI, product, and engineering teams to support data-driven solutions, perform exploratory data analysis, and provide guidance on best data engineering and architecture practices.
Minimum Requirements
Bachelor’s or Master’s degree in Computer Science, Data Engineering, IT, or related field.
5-8 years of experience in database engineering, data warehousing, or data engineering roles.
Strong expertise in SQL & PL/SQL, PostgreSQL, Oracle, MySQL/MariaDB, MongoDB, modern cloud data warehouses (Snowflake, BigQuery, Redshift), and programming skills in Python and/or Node.js for data pipelines.
Experience with data modeling, ETL/ELT concepts, and DevOps practices for databases (CI/CD, Git, Data Ops, versioning).
Ideal Candidate Profile
Experienced database and data engineering professional comfortable designing and optimizing large-scale transactional and cloud data platforms in dynamic, cross-functional environments.
Proficient in both backend programming (Python/Node.js) and database architectures, with practical knowledge of data warehousing and automation best practices.
Capable of collaborating with analytics and engineering teams to enable business intelligence and machine learning use cases through robust data solutions and pipelines.
