We are seeking a passionate Software Developer to join our Network Automations Team.
In this role, you will leverage microservices, distributed systems, and AWS Cloud technologies to design, code, and maintain large-scale, high-performance systems while advancing network security and innovative threat detection solutions.
We are looking for proactive Python engineers eager to tackle complex technological challenges.
Key Responsibilities:
Collaborate within a team to design and implement end-to-end network protection products.
Contribute to the Network Security product by ensuring system stability, creating new features, and enhancing defenses against hacking attacks.
Oversee projects from initial planning through to completion.
Take ownership of the code lifecycle, from development to production, in both cloud-based and on-premises infrastructures.
Participate in an agile team developing in Python across multiple environments.
Engage in an environment that fosters the growth of both technical and soft skills.
Solve complex problems using cutting-edge technologies.
In this role, you will leverage microservices, distributed systems, and AWS Cloud technologies to design, code, and maintain large-scale, high-performance systems while advancing network security and innovative threat detection solutions.
We are looking for proactive Python engineers eager to tackle complex technological challenges.
Key Responsibilities:
Collaborate within a team to design and implement end-to-end network protection products.
Contribute to the Network Security product by ensuring system stability, creating new features, and enhancing defenses against hacking attacks.
Oversee projects from initial planning through to completion.
Take ownership of the code lifecycle, from development to production, in both cloud-based and on-premises infrastructures.
Participate in an agile team developing in Python across multiple environments.
Engage in an environment that fosters the growth of both technical and soft skills.
Solve complex problems using cutting-edge technologies.
Requirements:
3+ years of experience as a Software Developer, specializing in Python.
B.Sc. in Computer Science, Software Engineering, or equivalent experience.
Strong problem-solving skills with a knack for creative solutions.
Experience with distributed systems development (Docker, Docker Compose, Kubernetes).
Proficiency in RabbitMQ and REST API development.
Understanding of network protocols (TCP/IP, UDP, HTTP/S, DNS, SMB, FTP).
Familiarity with version control systems, particularly GitLab.
Experience with SQL databases and Linux environments.
Fluent in English and a team player!
Preferred Qualifications:
Strong background in the Cyber Security domain.
Familiarity with Agile development methodologies.
Experience working with AWS services.
A commitment to continuous learning and growth.
3+ years of experience as a Software Developer, specializing in Python.
B.Sc. in Computer Science, Software Engineering, or equivalent experience.
Strong problem-solving skills with a knack for creative solutions.
Experience with distributed systems development (Docker, Docker Compose, Kubernetes).
Proficiency in RabbitMQ and REST API development.
Understanding of network protocols (TCP/IP, UDP, HTTP/S, DNS, SMB, FTP).
Familiarity with version control systems, particularly GitLab.
Experience with SQL databases and Linux environments.
Fluent in English and a team player!
Preferred Qualifications:
Strong background in the Cyber Security domain.
Familiarity with Agile development methodologies.
Experience working with AWS services.
A commitment to continuous learning and growth.
This position is open to all candidates.