Collegedunia is India's Largest College Discovery Platform and Personal Admission assistant. We are an education portal, matching students with the best colleges in India abroad. We help in college research, exam prep tips, application process & also provide insights into on-campus life.
Now let's help you understand the role !!
About your new job responsibilities :
- Design of the overall architecture of the web application.
- Optimization of the application for maximum speed and scalability.
- Solve complex performance problems and architectural challenges.
- Integration of user-facing elements developed by front-end developers with server-side logic.
- Learn and use core AWS technologies to design and then build available and scalable backend web services and customer-facing APIs.
- Strong problem-solving skills, algorithmic skills, and data structures Experience in agile methodologies like Scrum
- Good understanding of branching, build, deployment, continuous integration methodologies
What Makes You A Great Fit :
- Strong knowledge of PHP frameworks such as Laravel, Symfony, etc. depending on your technology stack.
- Experience in working with MySQL database and analyzing the efficiency of queries.
- Worked with real-time web applications and event-driven architectures like Node.js or JQuery.
- Full-cycle PHP code development experience including debugging and performance analysis.
- Building scalable and performance-oriented services with caching techniques and systems like Memcached, Redis.
- Experience with MySQL and distributed database like MongoDB, Cassandra or Redis.
- Comfortable with search engines like Solr or ElasticSearch.
- Working understanding of NGINX and Apache web servers.
- Passion for products, empathy for users, and aspiration to make a big impact.
- Strong database design and query writing skills with a commitment to performance and efficiency.
- Knowledge of service-oriented architecture, microservices, and distributed systems.
- Assure the quality of the solutions being developed within the team.
- Troubleshoot and debug support issues and code blues autonomously.
- Maintain technical mastery of the products being developed.
- The person with a track record of delivering innovative solutions in the field of algorithm development.