We are looking for an experienced Back-end Developer to join our team. You will be responsible for managing the backend services of our applications. Our unique value proposition is our hands-on labs that open up right in the browser and in this role you will own the entire lab infrastructure. The infrastructure is hosted on Google Cloud and has served over 7.5 Million lab sessions to date. That's over 1000 lab sessions to unique users every hour.
Note: Although the Job Location posted is India we are open to considering roles anywhere globally.
Why Work at KodeKloud?
- We are a Fully Global and Fully Remote team
- We embrace asynchronous work and hate unproductive meetings
- We are a fully bootstrapped, growing and profitable startup.
- Make an impact on education of hundreds of thousands of developers around the world.
RESPONSIBILITIES :
• Own our entire lab provisioning product
• Participate in the entire application lifecycle, focusing on coding and debugging
• Write clean code to develop functional web applications
• Troubleshoot and debug applications
• Collaborate with Front-end developers to integrate user-facing elements with server-side logic
• Gather and address technical and design requirements
• Liaise with developers, designers and system administrators to identify new features
• Follow emerging technologies
• Manage source code in GIT repositories
• Build CI/CD pipelines in Gitlab
REQUIREMENTS:
• 8+years of work experience
• Proven work experience as a Back-end developer
• In-depth understanding of the entire web development process (design, development and deployment)
• Hands on experience with programming languages like Python (Flask or Django)
• Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
• Familiarity with Git and CI/CD workflows. and Gitlab CI/CD
• Familiarity with containerising applications in Docker/Docker Swarm/Kubernetes.
• Experience working with databases like MySQL and MongoDB
• Excellent analytical and time management skills
• Teamwork skills with a problem-solving attitude