Since 2011, we have been partnering with a leading global private aviation company that operates a fleet of 70 aircraft, with numbers growing annually. Our collaboration spans the client's key offices in Europe, with core development and delivery driven from our main hub in Odesa. The client ecosystem consists of over 40 interconnected applications, supported by more than 10 distributed development teams across Ukraine, Bulgaria, and Brazil.
Projects Range
The project involves migrating existing workloads from AWS cloud infrastructure to a Kubernetes (K8S) environment hosted on physical servers, focusing on maintaining high availability, performance, and security.
Services Stack
We leverage a modern microservices-based platform utilizing Kafka, Docker, Kubernetes, AWS, and a React/Redux/TypeScript frontend.
Deployments
Tools include AWS, Jenkins, Gitlab, and ArgoCD.
Monitoring
Monitoring tools include Grafana and Kibana.
Communication
All team communication, both internal and with the client, is conducted in English daily.
Opportunity
This is an exciting opportunity to gain unique insights into the aviation industry from both technology and operations perspectives.
Requirements
MUST HAVE Qualifications
* Excellent English verbal and written communication skills, with the ability to communicate directly with the client and actively participate in meetings (dailies, retrospectives, demos, etc.)
* 5+ years of experience with Java 11+ and the Spring framework
* Practical experience with Kafka, Kubernetes, and AWS Lambda
* Knowledge of software design patterns and data structures
* Strong understanding of object-oriented programming principles
* Knowledge of application architecture principles
* Understanding of Java Memory Model (JMM) and Garbage Collection (GC)
* Experience with build tools such as Maven and Gradle
* Experience with containerization tools like Docker
* Familiarity with version control systems such as Git
* Strong knowledge of RESTful web services and API design
* Strong problem-solving skills and ability to work collaboratively in a team environment
* Based in Portugal
Nice to Have
* Experience with different message brokers (Kafka, PubSub, RabbitMQ, etc.)
* Experience with AWS, e.g., AWS Lambda
* Experience with Node.js
* Exposure to DevOps tools such as Jenkins, Docker, and Kubernetes
* Knowledge of monitoring tools such as Prometheus and Grafana
#J-18808-Ljbffr