The ideal candidate will have strong development skills, expertise in Python, NodeJS, and experience in web and mobile application development.
Experience : 3+ Years
Notice Period : Immediate to 30 Days
Key Responsibilities:
• Develop and maintain robust backend systems using Node.js and Python.
• Design and implement scalable APIs and web services.
• Build dynamic, responsive, and user-friendly web and mobile applications using React, React Native, or Angular.
• Manage cloud infrastructure and deployments on Azure (preferred) or AWS using Infrastructure as Code (IaC).
• Implement and manage CI/CD pipelines to automate deployments and ensure smooth, reliable software delivery.
• Integrate with third-party systems and APIs, ensuring seamless data flow across platforms.
• Manage and optimize server environments using Nginx and IIS.
• Work closely with Data Engineers to enhance ETL processes and deploy data-driven solutions.
• Develop tools and applications to support various development and operational tasks, streamlining workflows and improving efficiency.
• Ensure code quality through testing, debugging, and adherence to security best practices.
• Optimize code versioning, branching strategies, and integration processes.
Qualifications:
• Extensive experience in Node.js and Python for backend development.
• Proficiency in React, React Native, or Angular for web and mobile application development.
• Strong knowledge of Nginx and IIS for server management.
• Expertise in Azure or AWS cloud infrastructure.
• Proven experience with system integration and API development.
• Solid understanding of database design (SQL/NoSQL) and management.
• Familiarity with containerization technologies like Docker and Kubernetes.
• Experience with CI/CD pipelines and version control systems like Git.
• Strong problem-solving skills and attention to detail.
• Knowledge of security best practices in web and mobile development.