Lead - Applications

6 - 8 years

8 - 10 Lacs

Posted:3 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Roles & Responsibilities: Understand requirements and translate to technical design using best practices Estimate the requirements and skill composition required for implementation Ability to propose app solution components and based architecture Conduct code reviews to deliver high quality code; carry out unit-test code for robustness including edge cases, usability and scalability Hand-on PHP development experience in areas of REST APIs, microservices Understand data model and work on complex SQL queries, PDQs and SQL tools Manage the devOps process for developers and carry out code review / code merge Write the test plan and contribute towards automating test cases with parameterized regression tests for the applications and for the interfaces (like REST) Anchor source control management through CI/CD pipeline through tools like jenkins and on cloud tools like AWS CodeStar Experience with app deployment, 12-factor app techniques, server experience on nginx on ubuntu, apache, nginx Experience with mySQL performance through caching techniques (memcache) and tools like Elastic Search solutions ex. AWS Elastic Search Experience with best practices in protecting data for API interfaces, access control mechanism, encryption and encoding Exposure to web technologies covering both frontend to backend Job Requirements: Lead the development of microservices and backend systems using PHP, Node.js, and Python. Strong experience in microservices architecture and API development to ensure scalable and high-performance services. Contribute to frontend development with ReactJS, ensuring seamless integration with backend services for dynamic user interfaces. Design, implement, and maintain RESTful APIs for smooth communication between services and third-party integrations. Manage and deploy applications on AWS and Azure, optimizing for cost, performance, and scalability. Implement and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI to automate testing, building, and deployment processes. Manage Kubernetes clusters and containerized applications with Docker, ensuring scalability and efficient operation of microservices. Administer Linux environments for application hosting, performance tuning, troubleshooting, and automation of processes. Work with MySQL, MongoDB, and other relational or NoSQL databases. Expertise in optimizing queries, data storage, and implementing caching mechanisms. Work in an Agile environment, collaborating with cross-functional teams, managing sprint planning, task prioritization, and mentoring junior developers. Actively explore and stay up-to-date with AI technologies, particularly Large Language Models (LLMs), and work with the team to integrate these technologies into products and services. A strong willingness to learn and explore AI and Natural Language Processing (NLP) technologies. Education Qualification : Engineer - B.E / B.Tech / MCA

Mock Interview

Practice Video Interview with JobPe AI

Start PHP Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Microland logo
Microland

Information Technology & Services

Chennai

RecommendedJobs for You

Pune, Maharashtra, India

Bengaluru, Karnataka, India

vijayawada, hyderabad, bengaluru

hyderabad, gurugram, bengaluru