Remote Senior System Engineer

at Emerging Travel Group

Posted 3 days ago 0 applied

Description:

  • We are currently looking for a Senior System Engineer with excellent knowledge of Python or Golang, who is passionate about automation, exploring technologies, and improving systems, services, and performance.
  • We develop internal tools for our developers to make it easier and faster for them to deploy new services, set up monitoring, and maintain operations.
  • In addition, we have several product services (an SMS gateway, an image storage system, and geographic maps for the website) that also require support and further development.
  • Key responsibilities include the development and optimization of internal tools using Golang/Python, analysis, profiling, and debugging of services for optimization purposes, automation of DevOps processes, development of scripts and tools for CI/CD, scaling, and infrastructure maintenance, and researching and testing new technologies and tools.

Requirements:

  • At least 4 years of experience developing tools and services in Golang/Python is required.
  • Experience developing services using the Django Framework and/or FastAPI is necessary.
  • The candidate must have the ability to run their own service in Docker using docker-compose.
  • An understanding of essential application service metrics, and experience setting them up in Grafana/InfluxDB/Prometheus is required.
  • A willingness to deeply explore how systems work in order to create efficient tools is essential.
  • A minimum English level, including spoken, of B1 is required.

Benefits:

  • Flexible schedules and the opportunity to work remotely are offered.
  • The team is ambitious and supportive, who love what they do, appreciate each other, and grow together.
  • Internal programs for adaptation and training, development of soft skills, and leadership abilities are available.
  • There is partial compensation for participating in external training and conferences.
  • A corporate English school is provided, offering group and individual lessons, as well as speaking clubs with colleagues from all over the world.
  • Corporate prices on hotels and travel services are available.
  • Employees receive MyTime Day Off, which is an extra non-working day once per quarter without loss of compensation.