Overview
About the job:
To succeed in this role at Maachao, you need to be more than just a 'dashboard clicks' engineer. You must understand the actual plumbing of the internet.
Key Responsibilities:
1. Managing the core infrastructure stack, including Linux (Ubuntu/Debian), Node.js, Nginx, PM2, and PostgreSQL.
2. Operating comfortably in a headless Linux environment through the terminal to manage files and troubleshoot services.
3. Deploying Node.js applications, managing npm packages, and handling .env secrets securely.
4. Configuring Nginx reverse proxies to protect backend systems from the public web.
5. Managing application processes using PM2 to ensure services remain active and automatically restart.
6. Monitoring PostgreSQL connectivity and verifying database health.
7. Managing networking configurations, including TCP, UDP, SIP signaling, and RTP media ports.
8. Maintaining DNS records and static IP configurations.
9. Securing servers using UFW firewalls and AWS Security Groups.
10. Writing Bash scripts for automated monitoring and security actions.
11. Strengthening SSH security using port changes and RSA key authentication.
12. Parsing and analyzing system logs using tools such as grep, awk, and tail -f.
13. Monitoring system performance using tools such as top, htop, and df -h.
14. Managing and scaling cloud infrastructure on AWS Ubuntu instances.
15. Monitoring server performance to ensure reliable real-time communication.
16. Investigating system issues and resolving them through log analysis and debugging.
B. Your First 90 Days (The Roadmap):
1. Day 1-30: Shadow our Lead Backend Engineer, audit our current AWS server setup, and completely lock down our firewall security rules.
2. Day 30-60: Take full ownership of monitoring server health, reading logs, and safely deploying updates to our live Linux environments.
3. Day 60-90: Help us dynamically scale our infrastructure architecture to handle our first major milestone: 1,000 concurrent active users without a single crash.
Other Rewards:
1. Work from Anywhere: 100% remote. We care about the quality of your output, not how many hours your Slack dot is green.
2. Radical Transparency: No gatekeeping. You will learn the exact business logic and scaling strategies of a high-growth startup.
3. Massive Growth: You will learn more about real-time networking and cloud scaling in 3 months here than in 3 years at a massive corporate IT gig. As the company hits its milestones, your role and compensation will scale directly with the value you bring to the infrastructure.
Who can apply:
- have minimum 1 years of experience
- are Computer Science Engineering students
Only those candidates can apply who:
Salary:
₹ 2,00,000 - 2,80,000 /year
Experience:
1 year(s)
Deadline:
2026-03-27 23:59:59
Skills required:
DNS, Nginx, Linux, Node.js, PostgreSQL, Bash and AWS CloudFormation
Other Requirements:
1. Strong knowledge of Linux (Ubuntu/Debian) and the ability to work in a headless terminal environment.
2. Working knowledge of Node.js, including deploying applications, managing npm packages, and handling .env files securely.
3. Experience configuring Nginx, including writing reverse proxy configurations.
4. Knowledge of PM2 for application process management and auto-restarts.
5. Basic understanding of PostgreSQL, including database connections and service health checks.
6. Understanding of networking concepts such as IP addresses, ports, and TCP vs. UDP.
7. Familiarity with SIP signaling (Port 5060) and RTP media port ranges (10000–20000).
8. Knowledge of DNS management, including A-records and static IP configuration.
9. Experience with Linux firewalls such as UFW.
10. Experience managing AWS Security Groups or similar cloud firewall systems.
11. Basic Bash scripting for automation and server management.
12. Knowledge of SSH security practices, including custom ports and RSA key authentication.
13. Experience with log analysis using tools such as grep, awk, and tail.
14. Ability to monitor system performance using tools such as top, htop, and df -h.
15. Experience working with cloud platforms such as AWS (EC2) or DigitalOcean.
16. Strong problem-solving ability and comfort learning new technologies from documentation.
About Company:
In the vibrant tapestry of life, celebrations are the threads that weave together moments of joy, love, and togetherness. At Maachao, we go beyond parties- we create unforgettable experiences that leave lasting impressions on the hearts of those who celebrate. In a world where time is precious and convenience is paramount, we envision a future where every occasion becomes an extraordinary affair filled with cherished memories. Our journey is not just a dream; it is a devoted commitment to redefining the landscape of party planning, one celebration at a time.