You will be responsible for front-end development for one or more modules of our products and will collaborate with designers, team members, and product managers to ensure successful project delivery. Your tasks will include bug fixing, improving application performance, and ensuring that features are compatible across different web browsers and platforms. It will be crucial to keep the documentation updated and well-organized. Your role will involve developing high-quality front-end code following industry standards and best practices. You will also need to stay updated with new technologies, assess their relevance, and implement them effectively to enhance development efficiency. Key skills required for this position include a Bachelor's and/or Master's degree in Computer Science or a related field, along with 2-3 years of experience in JavaScript tools and technologies. You should also have experience in designing and developing custom reusable components and libraries, along with knowledge of high-level programming concepts such as dynamic prototyping, promises, data-binding, and composition. Proficiency in various JavaScript libraries and micro-frameworks like jQuery, Angular, Prototype, Dojo, Backbone, and ReactJS is essential. You should excel in frontend engineering using Object-Oriented JavaScript and possess a strong understanding of REST API. Experience with Test-Driven Development, good analytical skills, excellent documentation skills, and strong verbal and written communication abilities are also required for this role.,
You will be responsible for monitoring the network, IT infrastructure, and various applications to identify any new or outstanding alarms or issues. Setting up monitoring, configuration management, administration, and operation practices for these applications and systems will be a key part of your role. You will work on developing better monitoring and systems management practices to maximize uptime and troubleshoot complex systems and network issues. Your assistance will be required in the development and implementation of deployment plans, working closely with IT and QA teams to deploy and troubleshoot system applications. Collaboration with management to develop deployment specifications and configurations will also be part of your responsibilities. Analyzing and troubleshooting deployment issues in a timely manner and acting as the primary contact for deployment-related inquiries and issues will be crucial. You must have an extensive background in Linux system administration and a solid understanding of a LINUX-based operating system, including knowledge of networking/distributed computing environment concepts. Your expertise should encompass networking and networking technologies such as Switches, Routers, IP routing, load balancers, and firewalls. Proficiency in DNS concepts, setting up and maintaining High Availability Clusters, Load Balanced environments, as well as knowledge of MySQL databases, Apache web server, RAID using mdadm, and troubleshooting skills are essential for this role. Good documentation and communication skills, both verbal and written, are required. Additionally, it would be beneficial if you have knowledge of AWS/EC2 services, setting up OpenStack cloud, experience with Jenkins, Gitlab, Maven, Nexus, and Docker.,
As the Office Administrator, you will play a crucial role in ensuring the smooth and efficient operation of business activities. Your responsibilities will include: - Managing and planning the daily tasks of office boys. - Greeting and assisting visitors and guests in a professional and friendly manner. - Maintaining cleanliness, hygiene, and overall appearance of the office area. - Handling reception-related matters and ensuring a presentable office environment. - Monitoring and restocking stationery and toiletries, placing orders as needed. - Coordinating incoming and outgoing couriers. - Keeping track of office keys and maintaining a register for key management. - Liaising with utility agencies for maintenance services. - Organizing snacks for the staff and overseeing office pantry supplies. - Reviewing CCTV footage when necessary. - Addressing employee facility-related issues and managing employee requests. - Registering complaints with service providers and ensuring timely follow-up. - Updating and managing employee contact information and ID proofs. - Performing preventive maintenance on office assets such as ACs, water filters, vehicles, etc. - Managing the organization's expenses and bank accounts. - Handling cash, cheque deposits, and withdrawals from the bank. - Verifying daily employee attendance records. - Calculating salaries based on attendance reports and leave records. - Maintaining physical records of expenses and utility bills, along with scanned copies. Key qualifications for this role include: - Strong computer skills. - Excellent verbal and written communication abilities. - Proficiency in typing and documentation. - A Bachelor's degree in any field.,