Tech Stack
ApacheCyber SecurityFirewallsGoLinuxNGINXPython
About the role
- Develop Imunify360 products using Go and Python;
- Port Python code to Go;
- Write unit tests and/or functional tests to ensure code quality;
- Review code written by colleagues;
- Contribute to architecture design and write technical documentation for new features;
- Investigate issues reported by clients, partners, or the support team.
Requirements
- 5+ years of experience in software development with Go and Python;
- Experience in system programming (sockets, filesystems, process management);
- Proven experience working with Linux and Linux server administration;
- Experience with automated testing and CI/CD systems;
- Experience with network security;
- Experience with Web Application Firewalls (WAFs);
- Experience with web servers such as Apache or Nginx;
- Experience with RPM/DEB package management;
- Intermediate level of English.
- Personal skills:
- Fast learner with a proactive attitude;
- Strong self-motivation and commitment to achieving milestones;
- Excellent prioritization skills and a flexible mindset;
- Ability to independently analyze tasks and find effective solutions;
- Comfortable working with vague requirements and making independent decisions;
- Strong team player.