Necessarily skills
• Solid foundation in computer science fundamentals and data structures.
• Proficiency in basic Python for developing scripts and application logic.
• SQL (e.g., MySQL, PostgreSQL)
• NoSQL (e.g., Redis, DynamoDB)
• Understanding of version control tools such as Git.
• Familiar with macOS and Linux command-line environments.
• Ability to write clean, efficient, and well-documented code.
• Relevant internship or project experience in software development.
Bonus points
• Exposure to REST APIs and basic web development (HTML/CSS).
• Understanding of AWS cloud services.
• Knowledge of containerization technologies like Docker.
• Participation in competitive programming or open-source contributions or exposure to Generative AI (e.g. Gemini/Vertex AI).
Required Education
Originally posted on Himalayas