Noesis is looking for the following profile:
Developing Kafka consumer applications and streams to perform 2-way synchronization (Oracle-Kafka-MongoDB) including:
•Extracting data from Oracle to Kafka topics using Kafka Connect and Change Data Capture;
•Performing basic ETL to transform the topics into the correct target structure;
•Loading transformed data as MongoDB documents;
•Conversely, doing the synchronization and transformation from MongoDB back to Oracle;
•Creating the necessary tests to ensure delivered code is working as per requirements;
•Reviewing and configuring appropriate authentication and authorization mechanisms for consumers and producers;
•Recommending and implementing a monitoring tool for the Kafka cluster;
•Creating and delivering knowledge transfer training to development and production team.
Profile:
•First degree, preferably in Computer Science, Information Technology, Engineering or Statistics (not mandatory);
•8 to 10 years of experience in Software Development, Linux System Administration or in DevOps capacity;
•At least 3-5 years building and managing solutions using Apache Kafka;
•Experience in converting monolith applications into microservices architecture;
•Demonstrated experience using DevOps and CI/CD techniques (Jenkins, GIT, Docker);
•Strong knowledge of Kafka components, Kafka security model;
•Able to train development and production teams;
•Team player with a positive attitude and a solution driven mentality;
•Fluency in English;
•Full remote.
If you meet these requirements and are interested in joining an audacious and innovative company, please send us a copy of your CV to [email protected], including the job reference IJ_006__9_22_5079. Please check www.noesis.pt to see all opportunities we currently have open, or feel free to send us a spontaneous application. Join us. Let’s innovate together!