Requirements:
— 3+ years of commercial experience.
— Linux (Administration and troubleshooting, os: Debian/Ubuntu, CentOS).
— Source/Version Control (Git, Bitbucket).
— Cloud (AWS: EC2, S3, ELB, Lambda, Route53, etc.).
— Excellent knowledge of Relational Databases (PostgreSQL preferable) undercover.
— Continuous Integration and Delivery (Jenkins or similar tools).
— Infrastructure Automation (Chief, Ansible, Capistrano).
— Container Concepts (Docker).
— Orchestration (Kubernetes, docker-compose).
— Web servers (nginx).
— Scripting (Bash,Python, PHP).
— Node.js administration.
— Ability to manage and optimize on-the-fly fast-growing infrastructure, and to search bottlenecks in realtime
— Complex vision of overall monitoring, logging and alerting system development (“observability”)
Nice to have:
— MongoDB/Redis administration
— RabbitMQ administration
— ELK stack administration.
— Microservices (understanding of the concept and experience).
— Good English level.
GetPackage project is a platform for delivery of parcels, cargo, official correspondence, food, clothing etc.
It combines both the individual Senders and the Enterprise segment. From small business companies with few employees to the big Enterprise with lots of senders.
All of them serves by professional couriers but anyone in the system can try to work as an individual courier if he or she will want.
Users can track couriers on the map and get status notifications.
Couriers can join GetPackage to make deliveries on their own time or on a regular basis. The system will send offers for available shipments near their location and show pre-ordered shipments. Couriers choose their desired jobs according to their availability.