Job Description
Roles & Responsibilities
Job Description
As a Data Consultant, you will join a Scrum team and focus on a specific functional area. Your role will be to contribute to data projects by providing your expertise on the following tasks:
Participate in the execution of all business projects;
Handle correction requests arising from incidents or anomalies;
Participate in the self-training and skills development of the development team; Apply best practices and development standards;
Implement DevOps methodologies;
Contribute to usage estimates and release planning;
Contribute to delivery automation
; Develop and document your code;
Work within a Scrum team (Product Owner, Developers, QA, Support).
Desired Candidate Profile
Qualifications
Experience in distributed systems architecture, Big Data,
Scala/Java (experience in one of the two languages is required),
Big Data ecosystem (Hadoop, Spark, Apache Kafka, Avro...),
Proficiency in CI/CD and deployment and orchestration tools (Jenkins, GitLab, Kubernetes, Docker, Ansible),
Fundamental concepts of Kafka,
NoSQL databases (Cassandra, BigTable),
Search engines (Elastic Search...)