480000 - 480000 Indian Rupee - Yearly
Noida, Uttar Pradesh, India
Information Technology
Full-Time
Research Connect LLC
Overview
We are currently working on an exciting full-stack MERN (MongoDB, Express, React, Node.js) project and are looking to hire a DevOps Engineer to manage our server infrastructure, optimize performance, and ensure smooth deployment and scaling processes. The server is hosted on Hostinger, and we need someone with a solid understanding of server management, memory optimization, and DevOps practices specific to MERN stack projects.Key Responsibilities:
- Server Management and Monitoring:
- Handle and manage the server infrastructure hosted on Hostinger.
- Monitor server health, uptime, and performance metrics to ensure reliable operation.
- Set up, configure, and manage server environments (staging, production).
- Ensure that proper monitoring systems are in place (CPU, memory, disk usage, response times).
- Memory and Resource Optimization:
- Analyze and optimize server memory usage, troubleshoot high memory consumption, and recommend solutions.
- Implement resource scaling strategies to ensure the server performs efficiently under varying loads.
- Monitor server logs and identify areas for improvement in memory handling and resource allocation.
- Automation of Deployment and CI/CD:
- Implement continuous integration and continuous deployment (CI/CD) pipelines for MERN stack applications.
- Automate the deployment process for seamless updates to both front-end (React) and back-end (Node.js/Express) applications.
- Use tools like Jenkins, GitLab CI, or GitHub Actions to automate the build and deployment workflows.
- Database Management and Optimization:
- Ensure that MongoDB (database) is running efficiently and securely.
- Perform database optimizations (queries, indexing) to ensure the MERN stack application performs at scale.
- Regularly backup the database and ensure quick recovery in case of failure.
- Infrastructure as Code (IaC):
- Implement Infrastructure as Code (IaC) practices using Terraform or Ansible to automate server provisioning and configuration.
- Maintain and version-control server configurations to ensure consistency across environments.
- Security and Compliance:
- Ensure the security of the server environment, including managing firewalls, SSL certificates, and user access controls.
- Implement best practices for securing both Node.js APIs and MongoDB databases.
- Perform regular security audits and apply necessary patches to keep the server secure.
- Troubleshooting and Support:
- Provide ongoing support for any server-related issues that arise, including performance degradation, server downtime, or deployment issues.
- Troubleshoot and resolve performance bottlenecks in the application or infrastructure.
- Collaborate with developers to improve the overall development lifecycle and server interaction.
- Documentation and Reporting:
- Document server configurations, optimizations, and standard operating procedures (SOPs).
- Create and maintain reports for memory usage, resource allocation, and server health metrics.
- Provide regular status updates and incident reports to the project management team.
Skills & Qualifications:
- Proven experience in managing servers for MERN stack projects, preferably with Node.js, Express, MongoDB, and React.
- Solid experience with cloud hosting platforms, especially Hostinger, or similar platforms (AWS, Azure, DigitalOcean).
- Strong understanding of server performance metrics, memory usage, CPU usage, and disk space management.
- Experience with Docker and containerization technologies for MERN applications.
- Proficient in CI/CD tools like Jenkins, GitLab CI, GitHub Actions, or equivalent.
- Experience with MongoDB optimization, backup strategies, and scaling.
- Familiarity with Linux server management (Ubuntu, CentOS, etc.).
- Scripting experience with Bash, Python, or Node.js.
- Experience with monitoring tools (Prometheus, Grafana, or ELK stack).
- Good understanding of security best practices for web applications.
Preferred Qualifications:
- Experience with container orchestration tools like Kubernetes.
- Knowledge of Terraform or Ansible for infrastructure automation.
- Familiarity with load balancing, server scaling, and cloud optimization.
What We Offer:
- Competitive salary and benefits.
- Opportunity to work in a fast-paced, collaborative environment.
- Access to the latest technologies and tools.
- Career growth and learning opportunities in the DevOps field.
Job Type: Full-time
Pay: ₹480,000.00 per year
Benefits:
- Paid sick time
Schedule:
- Day shift
Work Location: In person
Speak with the employer
+91 8452892062
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in