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.