Requirements
- Knowledge of Java and/or Scala, DevOps, SQL (PostgreSQL, MS SQL), stream processing (Spark Streaming, Flink, Apache Storm) and NoSQL (Aerospike, Mongo)
- Experience in working with Kafka or other messaging platforms
- Experience with Agile development, including continuous integration, continuous deployment, writing unit and integration tests
- Proficiency in Linux environment
- Ability to communicative in English
It would be an advantage if you had
- Understanding of high availability, high performance, and high security
- Experience with Docker and Kubernetes
Tasks
- Design, build, test, deploy, monitor and maintain products and services
- Initiate and handle technical designs and complex application features
- Have an inner-source attitude to code sharing
- Collaborate with different teams, share knowledge
- Optimize the efficiency of development workflows
- Work closely with product management, client support team and IT Engineers
- Apply best practices defined by different functional areas (Architecture, Quality, Security, Product Management, Project Management)
- Focus on value delivery for customer