We are seeking a talented and experienced team lead to join our Private Cloud Team.
The ideal candidate will have a passion for leading and mentoring a team of developers, while also being hands-on with NodeJS (Typescript), Kubernetes, Docker and Big Data pipelines.
The role involves working on Kubernetes attack techniques and developing new cloud related features to enhance our offerings.
Key Responsibilities:
* Manage a team of 5+ developers, providing guidance, mentorship, and support to drive successful project outcomes.
* Demonstrate proficiency in Kubernetes and Docker to streamline deployment processes and ensure system reliability.
* Harness expertise in Flink, Spark, and Scala to leverage advanced data processing techniques.
* Employ Kubernetes experience (GKE, AKS, EKS) to develop new cloud and K8s related attack techniques.
* Contribute experience with large-scale applications to enhance system performance and reliability at scale.
* Implement microservices architecture knowledge to design and develop modular and scalable solutions.
* Utilize cybersecurity expertise to develop new Kubernetes related attack techniques.
Requirements: * Bachelor's degree in Computer Science, related field or equivalent practical experience.
* 5 + years of hands- on experience.
* 2+ years of team management experience.
* Strong proficiency in NodeJS, Typescript, MongoDB, Kubernetes, Docker, data queues (Kafka / Rabbit).
* Experience with Flink, Spark, Scala (Advantage).
* Familiarity with cloud platforms (GCP, AWS, Azure) (Advantage).
* Experience working on large-scale applications (Advantage).
* Understanding of microservices architecture (Advantage).
* Knowledge of cybersecurity principles and practices (Advantage).
This position is open to all candidates.