Job Description
In The Pocket, a leading European digital product studio, is seeking a Back-end Engineer (Node.js). The candidate will be responsible for designing, developing, and implementing backend APIs using secure and efficient programming languages and frameworks. He/she will migrate and manage cloud infrastructure on platforms like AWS, GCP, or Azure and automate backend deployments and infrastructure provisioning using infrastructure-as-code (IaC) tools like Terraform. Optimising cloud resource utilisation for cost-effectiveness and scalability will be expected. He/she will also implement robust security measures to protect our applications and data in the cloud, troubleshoot and debug complex backend issues, and stay up-to-date with the latest trends and innovations in cloud technologies.
- Design, develop, and implement backend APIs
- Migrate and manage cloud infrastructure
- Automate backend deployments and infrastructure provisioning
- Optimize cloud resource utilization
- Implement robust security measures
- Troubleshoot and debug complex backend issues
- Stay up-to-date with cloud technologies
- Excellent knowledge any of Typescript / Javascript, .NET, Java or Kotlin
- Proven experience working with cloud platforms like AWS, GCP, or Azure
- Experience with containerization technologies like Docker and Kubernetes
- Good knowledge of authentication technologies such as OAuth, OpenID Connect, SAML., ...
- Good knowledge of database technologies Relational, Documents, ... (MySQL, Redis, MongoDB, Postgres, ...)
- Good understanding of messaging and broker systems (Pub/Sub, RabbitMQ, Kafka, SNS / SQS, ..)
- Good understanding of security concepts and best practices (OWASP)
- Good understanding of devops practices (infrastructure as code, observability, CI/CD, ...)
- Good understanding of quality engineering practices
- Excellent problem-solving and debugging skills
- Strong communication and collaboration skills
- A passion for building high-quality, scalable, and secure software
- Full-time permanent contract
- Competitive salary
- Comprehensive benefits package (hospitalization insurance, group insurance, meal vouchers, phone subscription, etc.)
- A mobility budget
- Yearly company bonus
- Team events
- L&D budget