About The Position
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).
Apply Later