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
- 3+ years of GoLang experience
- 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+
- Experience with Linux server administration (advantage)
- Experience with network security (advantage)
- NGINX, WAF, ClickHouse, Go (advantage)
- Experience with automated testing and CI/CD systems (advantage)
- Knowledge about rpm/deb package management (advantage)
- Experience as a feature lead or in technical ownership (focus on technical responsibility, not people management) (advantage)