Cloud Data Engineer

Cloud Data Engineer Job Description Template

Our company is looking for a Cloud Data Engineer to join our team.

Responsibilities:

  • Configure AWS services for optimal performance and user experience;
  • Guide users in their exploration of tools within the AWS stack;
  • Develop and maintain data pipelines;
  • Create and maintain adequate documentation for all Cloud architecture and processes;
  • Query optimisation, database maintenance and data storage in AWS;
  • Proactive monitoring and optimisation of solutions implemented;
  • Enable automation of data migration and on-premise workloads;
  • Recommend the appropriate AWS component based on compute, data, or security requirements;
  • Design, develop and implement the best solution for solving a business use case using the most relevant tools available in the AWS technology stack;
  • Develop and maintain data structures in AWS environment;
  • Establish effective and collaborative partnerships within the BI Team as well as with relevant IT teams, particularly BI source system teams.

Requirements:

  • Scripting languages: Python, SQL, JavaScript;
  • Ability to work independently and in a collaborative environment with the existing Data Analytics team;
  • Understanding of network technologies in a cloud environment;
  • Proven track record of delivering BI technical solutions on large, enterprise BI projects;
  • Analytical thinking and disciplined problem solving;
  • Solid knowledge of AWS technologies and hands-on experience working with cloud technologies;
  • Strong analytical mindset, ability to troubleshoot and investigate issues and propose workarounds/solutions;
  • Strong self-organisational skills for managing time and work effort;
  • Exceptional customer focus, with great communication skills;
  • Proven track record of implementing innovative BI solutions leading to clear business benefits;
  • Ability to work and act independently and as part of a team;
  • Self-motivated with a can-do attitude;
  • Ability to take ownership of issues, and see them through to completion;
  • Proven application of Data Warehousing and BI best practices;
  • Able to effectively participate in cross-team communication and cooperation.