Responsibilities: • Design and build a hybrid data solution using a combination of on-premise and in-cloud AWS services. • Diagnose and troubleshoot complex distributed systems problems and develop solutions with a significant impact on our massive scale. • Build tools to ingest and process terabyte-scale data on a daily basis. • Communicate with a wide set of teams, including product owners, business analysts, data and enterprise architects, platform engineers, and cloud vendors, etc. • Compilation of detailed design documents, technical specification documents, and test plans as required. • Independently manage development tasks as per technical specification documents, prod deployment, post-prod support, etc • Managing support to Unit Testing, SIT & UAT • Co-ordinate with business and support teams on testing and migration activities. Requirement: • Hands-on experience in distributed systems and Hadoop and its Ecosystem. • 3-5 years of extensive experience of cloud-related services like compute, storage, messaging (Eg SNS, SQS). AWS experience is preferred. • Strong software development skills in at least one of Java, C/C++, Scala or Python (Preferred). • Strong knowledge on AWS Data Services - S3, RDS,Redshift,DynamoDB,AWS Glue,EMR,Lambda,etc • Good knowledge on Big Data ecosystem - PySpark, Hive, HDFS, Hbase. Strong SQL knowledge • Able to understand data models. Create and understand ETL/Data mapping sheets. • Good knowledge of developing batch, stream and event-based data pipelines. • Good knowledge of traditional Data Warehouse implementations and BI and ETL tools. • Experience with Agile/Scrum/DevOps software development methodologies. • Experience building and supporting large-scale systems in a production environment. Good to have: • Design Dimensional Models for Data Warehouse and Data Marts • Knowledge of version control systems, build automation and CI/CD tools and frameworks • Experience with operating system internals, file systems, disk/storage technologies, and storage protocols. • Good understanding of MDM solutions and experience working on any MDM tools like Informatica MDM, etcacross multiple cloud clusters.