Overview
An internship on the backend development team, building and maintaining backend systems and components for CloudSEK's cyber security products.
What you'll do
- Collaborate with the development team to design, develop, and maintain backend systems and components for cyber security products.
- Write clean, efficient, and scalable code in languages such as NodeJS or Go.
- Work closely with cross-functional teams, including front-end developers, data scientists, and product managers, to deliver high-quality software solutions.
- Participate in code reviews and provide constructive feedback to ensure code quality and maintainability.
- Debug and resolve software defects and performance issues.
- Stay updated with the latest trends and advancements in backend development and cyber security domains.
- Assist in the documentation of technical specifications, user guides, and other relevant materials.
- Contribute to the continuous improvement of development processes and best practices.
What you'll need
- Pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Strong programming skills in one or more languages such as NodeJS or Go.
- Familiarity with backend development frameworks, libraries, and tools.
- Basic understanding of web technologies, protocols, and APIs.
- Knowledge of databases, SQL, and database design principles.
- Passion for cyber security and a keen interest in keeping up with the latest industry trends.
- Good problem-solving and analytical thinking abilities.
- Strong communication skills and the ability to work effectively in a team-oriented environment.
- Self-motivated with a strong desire to learn and grow in a dynamic, fast-paced environment.
Nice to have
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Understanding of DevOps practices and tools like Jenkins, Git, and CI/CD pipelines.
- Knowledge of NoSQL databases, caching mechanisms, and distributed systems.
Details
- Internship position; duration and compensation will be discussed during the interview process.
- Flexible working hours.
- Office-based role in Bengaluru, Karnataka, India.
Read the full description and apply on the company’s own careers page.