
Deployment & Maintenance Software Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in India.
• Configure and uphold Derq’s software to ensure stable and optimal performance.
• Quickly troubleshoot and resolve server issues to minimize downtime.
• Plan and execute software releases, updates, and security patches effectively.
• Ensure that configurations are consistent, compliant, and repeatable across all deployments.
• Efficiently deploy and set up software on new hardware and at new sites.
• Monitor deployed systems to continuously enhance performance and uptime.
• Identify process gaps and implement practical improvements to expedite deployments and reduce incidents.
• Maintain comprehensive documentation for configurations, deployments, and system status.
• Collaborate with engineering teams to facilitate seamless integrations and resolve issues.
• Troubleshoot deployment and network issues using standard tools (e.g., SSH, ping, traceroute).
• Participate in occasional shifts to support global clients and ensure reliability.
• Bachelor’s degree in a related field (Computer Science, Information Technology, Electrical Engineering, or similar).
• 2-3 years of experience in server configuration, maintenance, and deployments.
• Hands-on experience in Linux/Ubuntu environments, including:
• - Basic Bash scripting (e.g., creating folders, generating multiple files).
• - Basic Python scripting for automation.
• Solid understanding of networking fundamentals, including:
• - SSH and secure connections (ports, authentication methods).
• - Public vs private IP addresses.
• - TCP vs UDP.
• - Routing concepts (static vs dynamic).
• - NAT, port forwarding, and port mapping.
• Strong troubleshooting skills with a practical, systematic approach to resolving connectivity issues and server downtime.
• Familiarity with common diagnostic tools (e.g., ifconfig/ipconfig, ping, traceroute).
• Strong communication skills and the ability to work effectively with cross-functional teams.
• Willingness and ability to **overlap 4–5 hours daily with global teams** for collaboration, with **on-call support if needed** (stable power and reliable internet required for remote work).
• High learning agility and the ability to adapt to new tools, systems, and processes.
• **Good to have**
• - Understanding of hardware components and on-site infrastructure.
• - Experience with cloud platforms (AWS, GCP, or Azure).
• - Familiarity with virtualization and containerization (e.g., VMware, Docker).
• - Exposure to configuration management tools (e.g., Ansible, Puppet, Chef).
• Competitive salary and performance-based bonuses.
• Comprehensive health and wellness benefits.
• Opportunities for professional development and career growth.
• Flexible working hours and remote work options.
• Collaborative and inclusive work environment.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.