We are seeking a proactive and eager-to-learn NoSQL DBA and Data Warehouse Specialist with a focus on the Amazon Web Services (AWS) ecosystem. In this role, you will support the management of cloud-native databases and assist in building and maintaining the customer's data warehouse infrastructure on AWS. This position offers a hands-on opportunity to grow in the fields of cloud database administration and modern data architecture.
Key Responsibilities:
-------------------------
AWS NoSQL Database:
Assist in maintaining AWS-managed NoSQL databases such as Amazon DynamoDB, Amazon ElastiCache (Redis/Memcached), and Amazon DocumentDB.
Monitor database metrics using Amazon CloudWatch and basic performance tools.
Help manage database backup, recovery, and security configurations using AWS Backup and IAM roles/policies.
Collaborate with DevOps teams to support database deployments via AWS CloudFormation or Terraform.
AWS Data Warehouse:
Support the implementation and maintenance of data warehouse solutions using Redshift and Databricks.
Help build and monitor ETL/ELT pipelines using AWS Glue, Amazon S3, Lambda, and Step Functions.
Assist in data loading, cleaning, validation, and documentation.
Work with BI and analytics teams to provide clean, query-ready datasets for reporting.
Requirements:
-----------------
Technical Skills:
Bachelor's degree in Computer Science, Data Engineering, or a related field (or equivalent experience).
Familiarity with AWS services, especially DynamoDB, S3, Lambda, and Redshift.
Basic understanding of SQL and NoSQL database concepts.
Exposure to scripting languages such as Python or Bash.
Understanding of core AWS concepts: IAM, VPC, CloudWatch, and S3.
Soft Skills:
Strong attention to detail and a passion for learning cloud technologies.
Good problem-solving and troubleshooting skills.
Ability to take direction, collaborate, and communicate effectively.
Comfortable working in a fast-paced, team-oriented environment.
Preferred Skills :
AWS Certified Cloud Practitioner or working towards AWS Developer/Database certifications.
Experience with AWS Glue or Step Functions.
Internship or academic project using AWS services or cloud databases.
Exposure to data visualization tools like QuickSight, Tableau, or Power BI.