Description
You will support the Security Team by developing applications and prototypes across mobile, web, and desktop platforms.
Responsibilities
- Develop efficient, reusable applications and abstractions for security and healthcare use cases.
- Engage in the full project life cycle, including prototyping, design, build, testing, and deployment.
- Analyze and improve product performance, scalability, stability, and security.
- Build prototypes for the cybersecurity team working across Windows and Linux platforms.
- Collaborate with Application & Platform Engineering, DevOps, and SRE teams to deliver high-quality products.
Required Skills
- Final year Bachelor’s or Master’s student in Information Technology or Computer Science Engineering.
- Proficiency in Python or NodeJs with experience in web frameworks like Django, Express, or Fastify.
- Solid understanding of RDBMS, NoSQL, Web Services, and REST.
- Knowledge of computer science fundamentals, including operating systems, computer networks, and data structures.
- Familiarity with AWS, Azure, or GCP services as IaaS/PaaS.
- Experience with containerization using Docker or Kubernetes.
- Ability to work with Windows and Linux at the application layer, including shell scripting and file systems.
- Understanding of security concepts such as OWASP TOP 10, SANS, CIS, and NIST.
- Ability to translate problem statements into actionable code with high modularity and documentation standards.