The AERTiCKET Group is one of the largest airline ticket wholesalers in the world. Around 1200 people from 28 nations work for us at more than 40 locations around the globe. For more than 25 years we have been a competent and reliable partner for travel agencies, tour operators and internet portals. Our databases contain 55 million air fares. We offer our customers competent and friendly service around the clock, 365 days a year. We issue about 7 million airline tickets annually and develop innovative booking technologies.
We work in dynamic teams with people of different ages from all nations represented at our company. Flat hierarchies and direct communication channels characterize the way we work. We use state of the art technologies to develop high performance systems.
As a team member you will be given enough time and space to try out new technologies and use them in the projects. We encourage the contribution of own ideas and you will be able to learn from experienced colleagues and passing on your own knowledge and knowhow to the team.
We are currently looking for an experienced Backend Engineer (PHP) to join our distributed team (Aschaffenburg, Berlin, Kyiv).
The team will be working on conceptualizing and developing a separate solution within a bigger project.
Tech stack: PHP(7.4 and 8.1), Symfony, MySQL, Redis, RabbitMQ, Elasticsearch, REST/SOAP, Docker, GitLab.
Responsibilities
∙ As an engineer, you will participate in the development and support of core applications
∙ Architect and code new system features and re-architect existing solutions as needed
∙ Collaborate with the team to come up with optimal technical solutions
∙ Do meaningful code reviews
∙ Organize knowledge sharing and training sessions on request. Contribute to the corporate knowledge base
Requirements
∙ 3+ years of experience as BE PHP developer
∙ Masterful in object-oriented PHP (extra credit for Symfony experience)
∙ Strong knowledge of MySQL / Postgress
∙ Experience with Web Services and API integration projects (REST)
∙ Comfortable with Git/Gitlab
∙ Committed to building automated test cases
∙ Experience in performance optimization
∙ A clear understanding of SDLC, embrace the CI/CD principles
∙ English written communication skills
∙ Experience in Agile methodologies
Desirable
∙ University degree or higher in Computer science or similar
∙ Experience with search engines (Elasticsearch, Solr)
∙ Experience in Travel Industry and with tickets booking systems
∙ Experience with cache engines (Redis) and queue managers (RabbitMQ)
∙ Experience with Vagrant, GitLab CI, Docker
Personal skills
∙ Engineering skills and system thinking
∙ Teamwork and strong communication skills
∙ Strong analytical skills to critically assess the information from numerous sources. Accuracy and attention to detail
∙ Setting clear goals and priorities. Time-management, ability to handle multi-tasking activities, and prioritization
∙ Self-sufficiency. Ability to accept criticism for continuous improvement