Cloud Data Solutions Architect
As a Cloud Data Solutions Architect, you will design and implement cloud-based data solutions using a range of AWS services. This role involves working closely with clients to define requirements, build custom solutions, and transfer knowledge to client technical teams. The ideal candidate is passionate about problem-solving, thrives in greenfield project environments, and enjoys working both independently and collaboratively.
Key Responsibilities:
* Propose and implement data solutions using AWS services including S3, Redshift, Lambda, Step Functions, DynamoDB, AWS Glue, and Matillion.
* Work directly with clients to define requirements, refine solutions, and ensure successful handover to internal teams.
* Design and implement ETL/ELT pipelines for cloud data warehouse solutions.
* Build and maintain data dictionaries and metadata management systems.
* Analyse and cleanse data using a range of tools and techniques.
* Manage and process structured and semi-structured data formats such as JSON, XML, CSV, and Parquet.
* Operate effectively in Linux and cloud-based environments.
* Support CI/CD processes and adopt infrastructure-as-code principles.
* Contribute to a collaborative, knowledge-sharing team culture.
Required Skills and Qualifications:
* Strong experience in ETL processes and cloud data warehouse patterns.
* Hands-on expertise with AWS services (S3, Glue, Redshift).
* Proficiency with Matillion for data transformation.
* Experience working with various relational databases.
* Familiarity with data visualization tools such as QuickSight, Tableau, Looker, or QlikSense.
* Ability to create well-documented, scalable, and reusable data solutions.
Benefits:
* A competitive salary package.
* The opportunity to work on high-profile projects.
* A collaborative and dynamic work environment.