Position Responsibilities:
- Acquire, ingest, and process data from multiple sources and systems into Big Data platforms. Build and refine the infrastructure, data architecture, data models, and integration architecture. Create and manage data environments in the AWS Cloud
- Design and develop tools to process large data-sets
- Design, evaluate and optimize database structures (tables, views, and functions) while developing methods / scripts for monitoring database capacity, usage, and performance.
- Design and optimize database schema, architecture, queries, and complex stored procedures, for OLTP, OLAP and unstructured data services.
Skills and Qualification:
- 3+ years of experience and good knowledge of various AWS services S3, Glue, Kinesis, Lambda, Firehose etc. that are related to data/ETL.
- 3+ years of experience in Database design and development on various NoSQL databases preferably DynamoDB on AWS.
- Fluency in modern data architectures (e.g., NoSQL databases, Data Warehouse)
- Experience in DevOps and patterns/ tools: Jenkins, Kubernetes, Docker, and Terraform
- Bachelors or Advanced degree in Computer Science, Information Systems, or related field