— 3+ years of relevant software development experience on server side.
— Very good programming skills in php, python, scala or erlang. Erlang and python will be excellent and an added advantage. Preferably required are 2 out of php, python, erlang or scala.
— Good deployment experience in Ansible, Chef or other.
— Good database experience in mysql, cassandra or redis.
— Good knowledge in source code management tools such as GitHub, SVN, etc.
— Fluency in English
— Good interpersonal, organizational and presentation skills.
— Good understanding of distributed systems, eventual consistency, caching and building scalable backend systems.
— Good Knowledge of Apache Spark would be an added advantage.
— Good Knowledge of TCP/IP, HTTP, Docker and micro service architecture.
— BS/MS in Computer Science or equivalent.
— Designing and developing high quality, scalable and maintainable server side code for Linux flavors.
— Collaborating with team in collecting and understanding the customer requirements.
— Participating in code reviews.
— Maintaining documentation about the design and implementation work
— Providing technical support and knowledge share within the team.
— Attending customer workshops and meetings (virtual and on-site).
In line with our mission to enhance everyday lives by providing software connecting users worldwide, our European cloud team is architecting and developing challenging components like gateway authentication, remote access control, dashboard analytics and the like for Twine platform used by international customers.