Ubuntu Docker Node.js position would typically encompass responsibilities and qualifications related to developing, deploying, and maintaining Node.js applications within Docker containers on an Ubuntu operating system.Responsibilities:
- Design, develop, and maintain robust and scalable Node.js applications.
- Containerize Node.js applications using Docker, including writing Dockerfiles and optimizing image sizes.
- Deploy and manage Docker containers on Ubuntu servers.
- Implement and maintain CI/CD pipelines for automated builds, tests, and deployments of Node.js applications in Docker.
- Monitor and troubleshoot Node.js applications and Docker containers, ensuring high availability and performance.
- Collaborate with other developers and operations teams to ensure seamless integration and deployment.
- Stay updated with the latest trends and best practices in Node.js, Docker, and Ubuntu environments.
Qualifications:
- Proven experience in Node.js development, including frameworks like Express.js.
- Strong understanding of Docker and containerization principles.
- Experience with building and managing Docker images and containers.
- Proficiency in Linux environments, specifically Ubuntu, including command-line operations and system administration tasks.
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions).
- Knowledge of database systems (e.g., MongoDB, PostgreSQL, MySQL) and their integration with Node.js applications.
- Experience with version control systems, particularly Git.
- Problem-solving skills and the ability to troubleshoot complex issues in a distributed environment.
Job Types: Part-time, Fresher, Internship, Contractual / Temporary, Freelance
Pay: ₹5,000.00 - ₹12,000.00 per month
Work Location: In person