Job Description - Roles and Responsibilities
Primary Tasks and responsibilities:
You will be in charge of data gathering, consolidation and preparation for the data initiatives from the data teams.
Develop, construct and maintain the Data Cloud Architecture, such as AWS and AZURE according to the data governance global strategy.
Transform the IT strategy in an CLOUD architecture that represents goals and target of the business
Help formulate the client’s need/requirement in high level of delivery
Summarize the needs/requirements in a clear and deployable overview of tasks
Assess technical risks and come up with mitigation strategies
Develop new specifications, documentation, and participate in the development of the technical procedures and the user support guides
Collaborate with the teams for system integration
Develop and update the technical documentation
Secondary Tasks and responsibilities:
Assist the N+1 throughout the project set-up, deployment and assessment.
Quality assurance
Test the final solution as proposed to the end users
Document the results
Constant evolvement conducted in lessons learned after each milestone achieved
Put in practice the improvement actions and good practices of software development
Assist to team development through training and coaching of fellow team members
Technical profile requirements:
experience as Data Engineer
Good experience in Big Data technologies such as Python, Spark, Hive or other
Working knowledge of database technologies (SQL)
Good knowledge of Cloud technologies and in any DWH-on-Cloud solutions (AWS and/or AZURE) in a professional environment
Good knowledge in any data orchestration/scheduling tool
Good knowledge of a ETL tool
Working knowledge of star-schema and/or Data Vault modelling is a plus
Agile minded
Good knowledge of business analytics and data science
AWS:
Experience in AWS, in CDK / Cloud Formation / Terraform
Knowledge of Step Function / AWS Orchestrator
Knowledge of Airflow / Kubernetes is a plus
Solution Architect Associate Certification (preferred) or Data Engineer Certification is a plus
AZURE:
Experience in Azure
Azure Administration Certification AZ104 (preferred) or Data Engineer Certification on Azure DB203
Admin Associate Certification is a plus.
Knowledge about coding, about CICD principles and about infrastructure as code
Knowledge about orchestration tools.
Knowledge about Azure Data Factory and Microsoft Fabric
Knowledge about ARM Template and/or Terraform
Non-Technical profile requirements:
Strong analytical and problem-solving skills
Must be able to work on multiple simultaneous tasks with limited supervision
Quick learner, motivated self-starter
Result oriented \& customer centered
Structured / Organized
Excellent interpersonal, communication and team collaboration skills
High accountability and team spirit values
Methodology/Certification requirements:
Master’s Degree in Computer Science OR equivalent through experience.