Senior Backend Developer
About The Position
GeoEdge is looking for a Senior Backend Developer to join our development team in building innovative products – with the potential to influence the online experience for millions of users. This is an opportunity to work with talented people in a successful, fast-growing ad security company.
WHAT YOU'LL DO:
- Be an active member in designing the architecture of our existing and new developed services to support our constantly increasing scale
- Responsibility of end-to-end development and execution - from design to production
- Implementation of advanced data analytics ETL's and ML/AI algorithms
- Provide production support when needed
- B.Sc or equivalent in Computer Science/Engineering or related
- At least 5 years of development experience with strong knowledge in at least two programming languages - Php, NodeJS, Java, Python.
- Experience with relational DBs like: MySql,PostgreSQL, Oracle, etc.
- Experience with NoSQL technologies like: Redis, MongoDB, ELK stack and Hadoop/Spark, etc
- Experience with events frameworks like: Kafka and similar
- Experience with micro-services architecture
- Experience with at least one of the cloud providers - AWS, GCP, Azure.
- Experience with scalable applications of millions of requests and above
- Agile methodologies experience and passion for technology
- CI/CD and containers experience – Advantage
- Experience with ML/AI - Advantage
- Experience in Kubernetes - Advantage