Exp - 10+ years
Location - Chandigarh (WFO)
Number Of Vacancies- 1
Company Description:-
BJS Home Delivery is an independently owned, family business based in Wednesbury with a mission to provide the best two-man home delivery service in the UK. All our Delivery Teams are extensively trained at our on-site Training Academy to provide excellent customer service as ambassadors of our retail clients brands. We are constantly improving our standard of service and striving to become the best in the industry.
What we are looking for:-
We are seeking an experienced Tech Lead with a comprehensive background in backend development (Python, PHP), frontend technologies (React, Angular), and expertise in DevOps, chatbot development, Machine Learning, Artificial Intelligence, and various other technologies. The ideal candidate will have over 10 years of experience in designing, developing, and implementing complex software solutions, leading a team of developers, and ensuring seamless integration across various technologies.
Key Responsibilities
- Architectural Leadership:
- Design and architect scalable, robust, and secure solutions.
- Develop architectural blueprints and technical specifications to guide the development team.
- Ensure alignment of the architectural vision with business objectives and requirements.
- Technical Leadership:
- Lead and mentor a team of developers, fostering a collaborative and innovative environment.
- Provide hands-on technical guidance and support for backend (Python, PHP), frontend (React, Angular), and full-stack development.
- Oversee code quality, perform code reviews, and ensure best practices in software development.
- DevOps and Infrastructure:
- Design and implement CI/CD pipelines to streamline the deployment process.
- Manage cloud infrastructure, particularly on Azure, ensuring high availability, scalability, and security.
- Implement and maintain monitoring, logging, and alerting systems.
- Machine Learning and AI:
- Integrate machine learning models and AI solutions into existing systems.
- Lead the development of AI-driven features and chatbot functionalities.
- Stay updated with the latest advancements in AI and machine learning technologies.
- Frontend and Backend Development:
- Develop and maintain backend services using Python, PHP, Flask, and MySQL.
- Implement frontend applications using React, Angular, JavaScript, jQuery, AJAX, HTML5, and Bootstrap.
- Optimize performance and scalability of both frontend and backend systems.
- Continuous Improvement:
- Stay up-to-date with emerging technologies and industry trends.
- Advocate for and implement continuous improvement processes and practices.
- Drive innovation within the team, exploring new tools and methodologies to enhance productivity.
Qualifications
- Educational Background:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Technical Skills:
- Extensive experience in backend development using Python, PHP, and Flask.
- Proficient in frontend technologies including React, Angular, JavaScript, jQuery, AJAX, HTML5, and Bootstrap.
- Strong understanding of DevOps practices and tools such as Docker, Kubernetes, CI/CD pipelines, and cloud platforms (Azure, AWS).
- Experience with chatbot development, machine learning, and artificial intelligence.
- Knowledge of databases such as MySQL and Redis.
- Professional Experience:
- 10+ years of experience in software development, with a proven track record in architecture and technical leadership.
- Demonstrated experience in designing and implementing large-scale, high-performance systems.
- Strong problem-solving skills and the ability to think critically and creatively.
- Soft Skills:
- Excellent communication and interpersonal skills.
- Strong leadership and team management abilities.
- Ability to work effectively in a fast-paced, dynamic environment.