Cloud Data Engineer
We are looking for a skilled Cloud Data Engineer to design, develop, and maintain cloud-based systems and processes that enable seamless flow of data from diverse sources into central, usable environment.
In this role, you will be instrumental in designing, building, and improving cloud-based data systems (mostly AWS), ensuring data storage places like data warehouses and data lakes are properly maintained, providing data experts with necessary tools and places to perform their roles, finding ways to make data tasks easier and faster by using automation, and ensuring data systems run smoothly and cost-effectively.
Main Responsibilities
* Design, build, and improve cloud-based data systems (mostly AWS).
* Maintain data storage places like data warehouses and data lakes.
* Provide data experts with necessary tools and places to perform their roles.
* Automate data tasks to increase efficiency.
* Evaluate and optimize data systems for performance and cost-effectiveness.
About You
* Expertise in SQL for writing and optimizing complex queries.
* Working experience with AWS environments and services, with Redshift and S3 as strong preference.
* Strong analytical and problem-solving skills with keen eye for detail.
* Solid software development skills and strong understanding of Software Development Life Cycle (SDLC).
* Demonstrated ability to interpret requirements, solve problems, and make sound decisions.
* Proven ability to understand business needs and translate them into technical solutions.
* Excellent communication skills with ability to effectively interact with both technical and non-technical stakeholders.