Node.js Developer at Capgemini

1 year ago Development & Programming Middle Contract

We are looking for a Node.js Developer responsible for managing the interchange of data between the Web APIs and the client APPs/SVCs.


Skills And Qualifications:

  • Strong proficiency with JavaScript
  • Strong knowledge of NodeJS and Express
  • Strong understanding of the nature of asynchronous programming and its quirks and workarounds
  • Strong proficiency with debugging NodeJS applications
  • Strong communication skills
  • Strong analytical skills, able to analyze logs and write log queries for tools like VM LogInsight and Splunk
  • Strong proficiency and understanding of code versioning tools, such as Git
  • Good understanding of Cosmos DB and MongoDB
  • Good understanding of Angular
  • Good understanding of user authentication and authorization between multiple systems, servers, and environments
  • Good understanding of fundamental design principles behind a scalable application (Microservices)
  • Good understanding of agile methodologies and sprint-based delivery flow
  • Basic understanding of CICD, Docker, and Kubernetes
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • Basic understanding of accessibility and security compliance

Description

Duration: 2+ Months

Job Description:

We are looking for a Node.js Developer responsible for managing the interchange of data between the Web APIs and the client APPs/SVCs.

Your primary focus will be the maintenance of the server-side logic by engaging in monitoring, defect fixing, and code (existing or new) enhancements.

The Web APIs integrate with highly available front-end elements built into a different application.

Therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities

  • Monitoring of logs and creation of alerts for different events related to events of interest in the systems
  • Analysis of different erroneous scenarios to identify defects/bugs
  • Create daily reports and summaries of analysis from different events from logs
  • Integration of user-facing elements with server-side logic
  • Writing reusable, testable, and efficient code
  • Communicate effectively with stakeholders
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integration of data storage solutions such as Cosmos DB and MongoDB

Skills And Qualifications:

  • Strong proficiency with JavaScript
  • Strong knowledge of NodeJS and Express
  • Strong understanding of the nature of asynchronous programming and its quirks and workarounds
  • Strong proficiency with debugging NodeJS applications
  • Strong communication skills
  • Strong analytical skills, able to analyze logs and write log queries for tools like VM LogInsight and Splunk
  • Strong proficiency and understanding of code versioning tools, such as Git
  • Good understanding of Cosmos DB and MongoDB
  • Good understanding of Angular
  • Good understanding of user authentication and authorization between multiple systems, servers, and environments
  • Good understanding of fundamental design principles behind a scalable application (Microservices)
  • Good understanding of agile methodologies and sprint-based delivery flow
  • Basic understanding of CICD, Docker, and Kubernetes
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • Basic understanding of accessibility and security compliance

The Capgemini Freelancer Gateway is enabled by a cutting-edge software platform that leads the contingent labor world for technology innovation. The software platform leverages Machine Learning and Artificial Intelligence to make sure the right people end up in the right job.

A global leader in consulting, technology services, and digital transformation, Capgemini is at the forefront of innovation to address the entire breadth of clients’ opportunities in the evolving world of cloud, digital, and platforms. Building on its strong 50-year heritage and deep industry-specific expertise, Capgemini enables organizations to realize their business ambitions through an array of services from strategy to operations. Capgemini is driven by the conviction that the business value of technology comes from and through people. It is a multicultural company with over 200,000 team members in more than 40 countries. The Group reported 2018 global revenues of EUR 13.2 billion.

🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)