Senior Data Engineer

facctum

Bangalore 10 Years Exp Posted 35d ago

Job Description

As a Data Engineer, you will be responsible for:

  • Delivering data-driven product features by working closely with developers and stakeholders
  • Managing backlog items and designing, developing, delivering, and supporting data changes
  • Ensuring data structures and database designs meet application, scalability, and architectural standards.
  • Building and maintaining ETL pipelines for OLAP and OLTP systems.
  • Driving build and release activities for data solutions and supporting related architecture artefacts.
  • Continuously improving and optimizing data models and warehouse structures.
  • Collaborating with product owners, architects, BAs, and scrum teams to deliver change on schedule.

 

 

Requirements

Knowledge/Skills

  • Strong hands‑on SQL and Python skills.
  • Strong hands-on experience with databases PostgreSQL
  • Strong hands-on experience with streaming platform and event-driven architectures
  • Strong hands-on experience with AWS cloud services (EKS, EC2, S3, RDS, Lambda, API Gateway, ECS, VPC, IAM, CloudWatch, etc.) and cloud architecture best practices.
  • Solid expertise in physical data modelling, DB design, CDC and performance tuning.
  • Experience in creating REST API
  • Experience designing, developing, and deploying applications using OLTP and OLAP systems.
  • Experience with ETL tools such as Boomi; scripting skills in Spark or PySpark are desirable.
  • Hands-on experience with CI/CD tools
  • Exposure to financial services, compliance, or regulated data domain
  • Familiarity with data governance, lineage, and auditability concepts
  • Experience working across onsite/offshore teams.
  • Strong team player with a willingness to learn new technologies.

Experience

  • 10+ years of experience in various databases and ETL tools.
  • Must have ETL E2E experience in documentation, development, testing & deployment to Production
  • Strong Relational Database background and SQL Skills
  • Proficiency in automation and continuous delivery methods
    • Proficiency in all aspects of the Software Development Life Cycle in an Agile environment

Similar Openings for You