Posted:2 days ago|
Platform:
On-site
Full Time
About the role
The role requires a seasoned and highly skilled Full Stack Developer with extensive experience in building, deploying, and managing applications in a Kubernetes-centric environment. The ideal candidate should have deep expertise in orchestrating containerized workloads, optimizing Kubernetes deployments, and ensuring the scalability and reliability of web and mobile applications. This individual will be a key part of the product development team, collaborating with cross-functional teams to deliver robust and innovative software solutions.
Responsibilities
· Design, develop, and maintain highly scalable and resilient web and mobile applications using Node.js for backend services, React.js for web interfaces, and React Native for cross-platform mobile development.
· Architect, deploy, and manage complex Kubernetes clusters and containerized applications, demonstrating deep knowledge of Kubernetes concepts like pods, deployments, services, networking, and security.
· Design and implement scalable RESTful APIs and microservices using Node.js (and potentially frameworks like NestJS or Express.js).
· Create responsive and engaging user interfaces for web and mobile applications, translating design concepts into functional code.
· Design, implement, and manage database schemas and queries, primarily utilizing MySQL.
· Optimize applications for maximum speed, scalability, and responsiveness across various platforms and devices.
· Ensure the technical feasibility of UI/UX designs and collaborate with designers and product managers.
· Write clean, modular, reusable, and well-documented code adhering to industry best practices and coding standards.
· Conduct code reviews and provide constructive feedback to team members to maintain high code quality and foster a collaborative learning environment.
· Debug and troubleshoot technical issues and performance bottlenecks in web and mobile applications, specifically within Kubernetes environments.
· Implement automated tests (unit, integration, end-to-end) and integrate them within CI/CD pipelines managed by Kubernetes.
· Utilize advanced knowledge of Docker and Kubernetes to ensure smooth deployment, scaling, and management of containerized applications.
· Leverage AWS services to build and integrate secure, scalable cloud-based applications within your Kubernetes deployments.
· Stay updated with the latest industry trends, technologies, and best practices in full-stack development, with a specific focus on the evolving Kubernetes ecosystem.
· Actively participate in agile development methodologies and contribute to planning, design, and deployment activities.
Requirements and qualifications
· Bachelor's degree in Computer Science, Engineering, or a related field.
· Minimum of 5+ years of professional experience in Kubernetes and container orchestration.
· Demonstrated expertise in designing, implementing, and managing Kubernetes clusters, including hands-on experience with tools like kubectl, Helm, and potentially managed services like EKS (Amazon Elastic Kubernetes Service), AKS (Azure Kubernetes Service), or GKE (Google Kubernetes Engine).
· Strong proficiency in Node.js for backend development.
· Solid experience with React.js for building web interfaces.
· Proven experience with React Native for cross-platform mobile app development.
· Expertise in MySQL database management, including schema design, querying, and optimization.
· Hands-on experience with cloud platforms, specifically AWS, for deploying and managing applications.
· Proficient understanding of Docker and containerization concepts.
· Experience with RESTful API design, development, and integration.
· Strong understanding of JavaScript and modern JavaScript frameworks.
· Proficient understanding of code versioning systems like Git.
· Excellent problem-solving, debugging, and analytical skills.
· Strong communication, collaboration, and teamwork abilities.
· Ability to work independently and manage multiple priorities in a fast-paced environment.
Preferred qualifications
· Good to have Certified Kubernetes Application Developer (CKAD) certification.
· Experience with specific Node.js frameworks like NestJS or Express.js.
· Familiarity with GraphQL APIs.
· Experience with TypeScript for Node.js development.
· Knowledge of microservices architecture and event-driven systems.
· Experience with CI/CD pipelines and automated deployment strategies within Kubernetes environments.
· Understanding of front-end state management libraries like Redux, Context API, or React Query.
· Experience with automated testing frameworks and tools (Jest, Mocha, React Testing Library, and Cypress).
Knowledge of web security best practices and implementation.
Job Type: Full-time
Pay: ₹417,131.63 - ₹1,712,850.29 per year
Schedule:
Work Location: In person
Speak with the employer
+91 9100036902
SANDBLAZE DIGITALS PRIVATE LIMITED
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Javascript coding challenges to boost your skills
Start Practicing Javascript Now4.17132 - 17.1285 Lacs P.A.
4.17132 - 17.1285 Lacs P.A.
4.17132 - 17.1285 Lacs P.A.
4.17132 - 17.1285 Lacs P.A.