Jetzt bewerben

About the job

Candidates must have at least three years of experience working with Node.js, PostgreSQL, Elasticsearch, Redis, and Kubernetes.



About Us:

A leading provider of an open API AI communication platform. We empower businesses worldwide to enhance customer engagement and streamline communication processes through cutting-edge technology. With our main office in Cyprus and our R&D team based in Israel, we operate in a dynamic and collaborative environment, fostering innovation and growth.


Position Overview:

We are seeking a talented Back End Developer to join our remote team. The ideal candidate will have experience in building scalable and efficient back-end systems, with proficiency in PostgreSQL, Elasticsearch, Redis, and deployment on Kubernetes. As part of our development team, you will collaborate with colleagues across different locations, communicating through platforms like Discord and managing tasks via Asana.


Responsibilities:


  • Design, develop, and maintain efficient and reliable back-end systems
  • Implement data storage solutions using PostgreSQL, Elasticsearch, and Redis
  • Optimize database queries for maximum performance and scalability
  • Develop RESTful APIs to support front-end features and integrations
  • Collaborate with front-end developers, UI/UX designers, and other team members to deliver high-quality solutions
  • Monitor system performance and troubleshoot issues proactively
  • Ensure security and data protection measures are implemented and maintained
  • Deploy applications on Kubernetes clusters and manage containerized environments


Requirements:


  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience)
  • Proven experience in back-end development, with a focus on scalability and performance
  • Proficiency in PostgreSQL, including database design, query optimization, and administration
  • Experience with Elasticsearch for search and analytics functionalities
  • Familiarity with Redis for caching and session management
  • Knowledge of containerization and orchestration technologies, such as Docker and Kubernetes
  • Strong understanding of RESTful API design principles
  • Familiarity with cloud platforms like AWS, GCP, or Azure
  • Excellent problem-solving and debugging skills
  • Ability to work independently and as part of a remote team
  • Excellent communication and collaboration skills
Jetzt bewerben

Weitere Jobs