Consultant (Developer/Programmer- Backend)

International Solar Alliance

  • New Delhi / Gurugram
Consultant (Developer/Programmer- Backend)
Job Posted : Mar 3rd, 2022

Job Description

The International Solar Alliance (ISA) is working to place solar energy at the heart of addressing energy poverty and arresting climate change since its launch in 2015. The only multi-government body in this domain, ISA has endeavored to create a global paradigm for concerted action to bring reliable and affordable solar energy within the reach of all. It has also aimed to confirm that a shared solution to energy and sustainability needs is possible, demonstrating that solar can be integrated into existing energy systems, as well as establish and anchor new grids while managing transitions to 24/7 supply.

ISA is looking for an experienced independent contributor for driving the entire implementation from design to release the application backend for doing CRUD operations on the cloud computing infrastructure. The job is to design a complete Web Interface having controlled role-based access to the data needs of ISA starting from understanding the architectural design of a comprehensive dashboard to be implemented on Google Compute Engine on Virtual Machine based on Ubuntu using NodeJS for frontend and linkage to the backend hosted on MongoDB Atlas, available for “Database as a service” model, based on Open-source technologies to the extent possible.

The incumbent should be able to develop and maintain functional and stable web applications to meet the organization’s needs by having an in-depth analysis of the end-users, who are mostly not so tech- savvy. Database design encompasses both, conventional Relational Database Management Systems and the latest Document Storage and Retrieval Management System. Key focus areas will include the development and maintenance of all server-side logic, defining high-performance central databases, optimizing servers for speed and stability, implementing security structures, generating reusable code libraries, and generating data storage solutions in a secure computing environment. The role requires cross-functional collaboration with product managers, designers, front-end engineers, and leadership stakeholders.

SCOPE OF WORK:-

Project allotted during the tenure will be mainly related to database management and an interactive dashboard creation on a cloud computing infrastructure. Scoping, Planning, and technical architecture for the project perform a high-level analysis of any new requirement to the solution from a technical standpoint, define architecture blueprints and take complete technical ownership of high-level design, tech stack – from backend systems to frontend aspects and non-functional attributes, own the technology roadmap and vision of the team.

The developer/programmer will directly support the ISA’s Assistant Director-General and work closely and administratively report to the Assistant Director-General. She/he will be responsible for ensuring the quality of the framework to be developed along with data privacy at the ISA Secretariat. The developer/programmer may be requested to perform other relevant duties, as required.

KEY DELIVERABLES:-

  1. Hands-on expertise with Architecting and developing large-scale web applications with MangoDB Express ReactNode (MERN) stack.
  2. Experience with the operational aspects of deploying and operating in a cloud environment.
  3. Extensive hands-on experience in NodeJS, Express, and MongoDB-related tech stack building REST APIs with experience/exposure to front-end stack like React and React Native.
  4. Strong experience using Google Cloud Storage, Compute Engine, Google Cloud Functions, API Gateway
  5. Integrate multiple data sources and databases into one system
  6. Creation of database schemas that represent and support business processes, and can implement unit tests
  7. A Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  8. Experience in code versioning tools such as Git
  9. Knowledge of enterprise design patterns, modern frameworks, and practices
  10. Experience in an Agile Development working environment is added advantage.
  11. Understanding of security best practices.
  12. Solid troubleshooting skills and ability to suggest to team members ways to look for the root cause of problems.
  13. Deep understanding of continuous integration, continuous delivery, and DevOps principles. Embrace cloud mindset and creativity in your team.

ELIGIBILITY CRITERIA AND EXPERIENCE REQUIRED:-

  1. 6 to 9 years of experience in developing products with at least 1-year Team lead role.
  2. Proven experience in MongoDB & NodeJS
  3. Full-time Degree in Engineering in Computer Science & Engineering/Information Technology or Master’s in Computer Application (MCA) from Recognized University/Institute with 60% aggregate marks.
  4. Good command in language-English

COMPETENCIES:-

Professionalism: Shows pride in work and achievements; demonstrates professional competence and mastery of subject matter; is conscientious and efficient in meeting commitments, observing deadlines, and achieving results; is motivated by professional rather than personal concerns; shows persistence when faced with difficult problems or challenges; remains calm in stressful situations.

Communication: Speaks and writes clearly and effectively; able to interact with senior government and private sector leadership; listens to others, correctly interprets messages from others and responds appropriately; asks questions to clarify, and exhibits interest in having two-way communication; tailors language, tone, style and format to match audience; demonstrates openness in sharing information and keeping people informed; ability to disseminate information through online platforms, social media, and traditional methods.

Teamwork: Works collaboratively with colleagues to achieve organizational goals; solicits input by genuinely valuing others’ ideas and expertise; is willing to learn from others; places team agenda before personal agenda; supports and acts by a final group decision, even when such decisions may not entirely reflect own position; shares credit for team accomplishments and accepts joint responsibility for team shortcomings.

Planning & Organizing: Develops clear goals that are consistent with agreed strategies; identifies priority activities and assignments; adjusts priorities as required; allocates appropriate amount of time and resources for completing work; foresees risks and allows for contingencies when planning; monitors and adjusts plans and actions as necessary; uses time efficiently.

CONSOLIDATED PROFESSIONAL FEE:-

Based on experience and skills and as per ISA consultancy rates for National Consultants.

TENURE:-

It will be initially for six months, which could be further extended.

RECRUITMENT GUIDELINES:-

Qualified candidates must apply for the above-mentioned vacancy on-line, through ISA’s portal. Any applicants who have difficulties applying through the online portal should immediately contact the ISA secretariat at [email protected].

The ISA is striving to achieve gender parity at all levels as it proceeds in its recruitment. In this regard, female candidates are strongly encouraged to apply.

The ISA retains the right to cancel the selection process if it is determined in the best interest of the Organization.

The ISA does not charge any application, processing, training, interviewing, testing or other fee in connection with the application or recruitment process. Should you receive a solicitation for the payment of a fee, please disregard it. Furthermore, please note that emblems, logos, names, and addresses are easily copied and reproduced. Therefore, you are advised to apply particular care when submitting personal information on the web.

Secretariat of International Solar Alliance,

Surya Bhawan, National Institute of Solar Energy Gurugram – 122003 (Haryana).

      SUBSCRIBE NEWS LETTER
Scroll