Chennai, Tamil Nadu
Back-end Software Development Engineer #1057183Job Description:
- Backend Developer (Python & Node.js) We are seeking a Backend Developer to join our team, focusing on infrastructure automation and robust API development.
- This role is dedicated to backend systems and systems integration; it does not involve frontend or UI development.
Skills Required:
- Ability to communicate and work with cross-functional teams and all levels of management , Automation, Demonstrated commitment to quality and project timing, redhat, Code Assessment, deployment, Information Security, Developing Automation Scripts , API, OSV, Powershell, Application Testing, Change Management, Continuous Improvement Process, Node.js, Openshift , Web Server, REST APIs, Technology Integration
Skills Preferred:
- Kubernetes, Openshift
Experience Required:
- Engineer 3 Exp: Proficient In 2 coding lang. or adv. Prac. in 1 lang.
- 6+ years in IT; 4+ years in development
Experience Preferred:
Technical Requirements:
- Python (Primary): Advanced proficiency in Python, specifically for automation, systems scripting, and interacting with infrastructure APIs.
- js (Secondary): Strong experience developing server-side logic and managing API architectures.
- Virtualization & Orchestration: Direct experience or deep familiarity with Kubernetes or Red Hat OpenShift.
Preferred Qualifications:
- Experience with the Migration Toolkit for Virtualization (MTV) or similar ecosystem migration tools.
- Familiarity with containerization patterns and cloud-native infrastructure.
- Proven ability to write clean, maintainable code focused on backend efficiency and security.
Education Required:
- Bachelor's Degree
Education Preferred:
- Master's Degree
Additional Information :
Primary Responsibilities
- Infrastructure Automation: Design, develop, and maintain Python-based automation scripts tailored for Red Hat OpenShift Virtualization (OCPV) environments.
- API Development: Build and optimize scalable backend services and RESTful APIs using Node.js.
- System Integration: Develop middleware solutions to bridge virtualization platforms with internal reporting and compliance tools.
- Code Quality: Implement rigorous logging, error handling, and data masking protocols to ensure secure and compliant data flow.