Facctum
Website:
facctum.com
Job details:
About The Role
We are looking for a skilled Data Engineer to design, develop, and maintain robust data solutions that power our products and business operations. You will work closely with developers, product owners, and cross-functional teams to deliver high-quality, scalable data infrastructure in an Agile environment.
Key Responsibilities
- Deliver data-driven product features by collaborating with developers and stakeholders across the business.
- Manage backlog items and own the end-to-end lifecycle of data changes — from design and development to delivery and support.
- Ensure data structures and database designs meet application, scalability, and architectural standards.
- Build and maintain ETL pipelines for both OLAP and OLTP systems.
- Drive build and release activities for data solutions, including supporting related architecture artefacts.
- Continuously improve and optimise data models and warehouse structures.
- Partner with product owners, architects, business analysts, and scrum teams to deliver change on schedule.
Requirements
Required Skills & Expertise
- Strong hands-on proficiency in SQL and Python.
- Extensive experience with PostgreSQL and relational database design.
- Solid experience with streaming platforms and event-driven architectures.
- Deep expertise in AWS cloud services — including EKS, EC2, S3, RDS, Lambda, API Gateway, ECS, VPC, IAM, and CloudWatch — with a strong grasp of cloud architecture best practices.
- Proven expertise in physical data modelling, database design, Change Data Capture (CDC), and performance tuning.
- Experience building and consuming REST APIs.
- Hands-on experience designing, developing, and deploying applications using OLTP and OLAP systems.
- Experience with ETL tools such as Boomi; Spark or PySpark scripting is a plus.
- Hands-on experience with CI/CD tools and practices.
- Exposure to financial services, compliance, or regulated data environments.
- Familiarity with data governance, lineage, and auditability principles.
- Comfortable working across onsite and offshore teams.
- Strong team player with a proactive approach to learning new technologies.
Experience
- 10+ years of experience across databases and ETL tools.
- Proven end-to-end ETL experience covering documentation, development, testing, and production deployment.
- Strong relational database background with advanced SQL skills.
- Proficiency in automation and continuous delivery methodologies.
- Solid experience across all phases of the Software Development Life Cycle (SDLC) in an Agile setting.
Click on Apply to know more.