Tech Stack
AnsibleGoJenkinsLinuxNGINXPython
About the role
- Be involved in the development of products using Python
- Be involved in the porting of Python code to Golang
- Cover your code with unit tests and/or functional tests
- Review of code written by your colleagues using Gerrit
- Architecture development and writing technical documentation for new features
- Investigating issues reported by our clients, partners, or support team
Requirements
- 5+ years of Python programming experience
- Experience in GoLang or willing to learn it
- Proven experience working with Linux
- Experience with Ansible and Jenkins
- Experience in system programming: sockets, filesystem, process management or willing to learn it
- English B2+
- Advantages: Experience with Linux server administration
- Experience with network security
- NGINX, WAF, ClickHouse, Go
- Experience with automated testing and CI/CD systems
- Knowledge about rpm/deb package management
- Experience as a feature lead or in technical ownership (focus on technical responsibility, not people management)