Design, develop, and implement enterprise-scale data warehouse solutions supporting analytics and reporting needs.
Build and optimize data pipelines using AWS services (S3, Lambda, Glue, EC2, RDS) for scalable and reliable data processing.
Develop and maintain Snowflake data models, schemas, and performance-optimized queries for large datasets.
Create interactive dashboards and reports using Power BI, enabling business users to derive actionable insights.
Design and develop Java-based REST APIs to expose data services and integrate with upstream/downstream systems.
Work with PostgreSQL databases for transactional and analytical workloads, including schema design and query optimization.
Implement CI/CD pipelines using DevOps best practices to automate build, test, and deployment processes.
Participate in Agile/SCRUM ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.
Collaborate with business stakeholders and product owners to translate requirements into technical design solutions.
Ensure data quality, integrity, security, and governance across data platforms.
Support mission-critical financial services applications, ensuring high availability and quick issue resolution.
Perform technical design reviews, code reviews, and contribute to architectural decisions.
Monitor and troubleshoot production data workflows to ensure performance and reliability.
Adapt solutions to evolving business priorities and emerging technology trends.
Mentor junior engineers and promote best practices in coding, data modeling, and system design.
Work cross-functionally with engineering, analytics, DevOps, and business teams to deliver end-to-end data solutions.
Document system architecture, data flows, and operational procedures.
Apply strong analytical and problem-solving skills to resolve complex data and integration issues.
Leverage knowledge of financial services domain to build compliant, scalable, and secure data platforms.