Get our free app. It won't take up space on your device

Backend Developer

Intellcores LLC

Industry: Information Technologies, Software Development
Deadline: 10/27/2023
City: Yerevan
Employment type: Full Time
Work experience: Senior
Open to international applicants
Job posting has expired

Description

We are seeking a talented and experienced Node.js and Kubernetes Developer to join our dynamic and innovative team. As a Node.js and Kubernetes Developer, you will play a crucial role in designing, developing, and deploying scalable and high-performance applications leveraging the power of Node.js and Kubernetes. Your expertise will be instrumental in optimizing our development and deployment processes, ensuring our applications run smoothly and efficiently in a containerized environment.

Responsibilities

  • Design, develop, and maintain robust and scalable backend applications using Node.js, adhering to best practices and coding standards.
  • Build and maintain containerized applications using Kubernetes, ensuring high availability, fault tolerance, and efficient resource utilization.
  • Develop automated deployment pipelines to streamline the continuous integration and continuous deployment (CI/CD) process.
  • Monitor and troubleshoot application performance, bottlenecks, and system issues in a Kubernetes environment.
  • Work closely with team DevOps team to implement monitoring, logging, and security best practices for containerized applications.
  • Participate in code reviews, providing constructive feedback and ensuring code quality and maintainability.
  • Stay updated with the latest trends and advancements in Node.js and Kubernetes to propose improvements and implement best practices in the development process.
  • Collaborate on architecture and design decisions, contributing your expertise to enhance the overall system architecture.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience as a Node.js developer with a strong understanding of JavaScript, asynchronous programming, and server-side development.
  • Hands-on experience with Kubernetes, including deployment, management, and scaling of containerized applications.
  • Familiarity with microservices architecture and building RESTful APIs.
  • Proficiency in Git version control and collaborative development workflows.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud Platform is a plus.
  • Knowledge of containerization technologies such as Docker.
  • Strong problem-solving skills and the ability to work in a fast-paced and agile development environment.
  • Excellent communication skills and the ability to work effectively in a team-oriented setting.

Spread the word! Share this job on social media