Position: Technical Consultant (Java, Data-centric architecture)
Company: Telesens
Experience required: 5y
Category: Java
English level: intermediate
Published: 2022-02-01T00:00:00+02:00

**Personal skills and qualities**

Be flexible and open minded.
Agility to learn new technologies quickly.
Proactive and the ability to work without supervision.
Confidence in working independently and building know-how.
Self-sufficient in resolving technical issues.
Experience in agile delivery teams incl. tooling and processes (SAFe/Scrum).
Confident with Jira & Confluence and CI / CD Tooling (e.g. GIT).
Good communication skills (english mandatory, german desirable).
Availability within office hours (08.00 - 17.00).

**Technical skills**

**Java developer skills:**
- building connectors with apache kafka/kafka connect;
- apache kafka/kafka streams stet up and configuration for the integration with apps;
- nifi to implement data ingestion, connection and transformation;
- confluent kafka/ksql for setup, configuration of event streaming data base
integration in authentication ecosystem (e.g. Kerberos, Ranger) with apache kafka/authentification i.e. configuration of Kafka Authentication Module and Kerberos;
- apache kafka/kafka manager setup and configuration;
- confluent kafka/control center setup and configuration;
- apache/zookeeper/ setup and configuration as critical element in Kafka & Hadoop ecosystem, configuration of e.g. Leading Broker & Follower
understanding, implementing schemas, schema evolution with apache;
- kafka/schema registry and confluent kafka/confluent registry;
- understand and implement Meta Data Tagging (e.g. classification) with apache atlas/apache atlas;
- apache atlas ecosystem integration;
- data security for hadoop, kafka through ranger;
- flink/streaming analytics for setup and configuration;
- metric monitoring and building dashboards with Prometheus, ELK (elasticsearch, kibana).

**Data visualization with ELK:**
- working with containerized applications (K8s & docker).
Basic understanding of Java, Groovy and JavaScript.

**Confident in usage of other tools & technologies:**
- ranger;
- container platform;
- redhat openshift;
- creation and usage of Helm charts;
- automation with Argo CD.

**Basic knowledge:**
- docker;
- Kubernetes;
- AWS;
- openshift cloud;
- hashicorp/certificate, identy/only integration knowledge.