Backend Developer
We are seeking a Backend Developer (Python & Node.js) to join our team, focusing on infrastructure automation and robust API development. This role is dedicated to backend systems and system integrations, with no frontend or UI development responsibilities. The ideal candidate will have strong experience in Python automation, Node.js backend development, and building scalable, secure, and high-performance backend solutions.
• Design, develop, and maintain Python-based automation scripts tailored for Red Hat OpenShift Virtualization (OCPV) environments.
• Build, enhance, and optimize scalable backend services and RESTful APIs using Node.js to support enterprise applications and integrations.
• Develop middleware solutions and backend integrations to connect virtualization platforms with internal reporting, monitoring, and compliance systems.
• Implement robust logging, error handling, data masking, and security best practices to ensure reliable, compliant, and secure data processing.
• Ensure backend systems meet high standards of reliability, scalability, security, and operational excellence.
• Support organizational compliance requirements and contribute to continuous improvement initiatives.
• Strong experience in Python and Node.js development, including API architecture, REST APIs, server-side logic, and technology integration.
• Advanced proficiency in Python for automation, systems scripting, and interacting with infrastructure APIs.
• Strong experience developing server-side applications and managing API architectures using Node.js.
• Expertise in automation, automation scripting, deployment, and OpenShift/Red Hat environments.
• Knowledge of OSV, web servers, infrastructure integration, and backend system operations.
• Experience with application testing, code assessment, quality assurance practices, and information security standards.
• Understanding of change management processes and continuous improvement methodologies.
• Direct experience or deep familiarity with Kubernetes or Red Hat OpenShift environments.
• Experience with the Migration Toolkit for Virtualization (MTV) or similar ecosystem migration tools is preferred.
• Familiarity with containerization technologies and cloud-native infrastructure patterns.
• Proven ability to write clean, maintainable, secure, and efficient backend code.
• Ability to communicate and collaborate effectively with cross-functional teams and stakeholders at all levels.
• Demonstrated commitment to quality, project timelines, and successful delivery.
• Proficient in 2 coding languages or advanced practice in 1 language.
• 6+ years of overall IT experience.
• 4+ years of software development experience.
• Ability to work effectively in a fast-paced environment while maintaining high standards of quality and performance.
• Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field.
• Master's Degree in Computer Science, Information Technology, Engineering, or a related field is preferred.
Posted June 3, 2026