Senior Python Support Engineer
Job Description
Job Description – Senior Python Support Engineer
Job Title: Senior Python Support Engineer
Company: Red Education
Location: Whitefield, Bangalore
Employment Type: Full-Time
Work Mode: Work From Office (Flexible during night shifts)
Experience: Minimum 3+ Years
Reporting To: Technical Director
Notice Period: Immediate or up to 15 Days Preferred
Shift: Rotational Shifts
Job Summary
Red Education is seeking a Senior Python Support Engineer with strong Windows Server Administration, VMware virtualization, and Python automation expertise to support and maintain global virtual training lab environments. The ideal candidate will manage Windows-based lab infrastructure, troubleshoot virtualization and networking issues, automate operational tasks using Python, and provide technical support for trainers and learners worldwide.
Key Responsibilities
Windows System Administration
Provision, configure, monitor, and maintain Windows Server lab environments.
Administer Windows Server 2016, 2019, and 2022 environments.
Manage Active Directory infrastructure and user authentication.
Configure and troubleshoot Group Policy Objects (GPO).
Support Remote Desktop Protocol (RDP) access and Windows networking.
Manage Windows-based services, domain controllers, firewalls, and management consoles.
Configure access permissions and security policies.
VMware Virtualization
Create, clone, snapshot, and manage virtual machines.
Administer VMware ESXi and VMware vCenter environments.
Monitor virtual infrastructure performance and availability.
Troubleshoot virtualization-related issues.
Maintain scalable virtual lab environments.
Linux Administration
Support Linux virtual machines including:
Ubuntu
Red Hat Enterprise Linux
CentOS
Perform basic Linux administration and troubleshooting.
Assist with Linux-based lab deployments when required.
Python Automation
Develop Python scripts to automate lab deployment and teardown.
Build automation for scheduling and resource allocation.
Develop monitoring and health-check scripts.
Integrate automation with infrastructure APIs.
Enhance internal operational dashboards and automation tools.
Maintain and document Python scripts.
API Integration
Integrate Python applications with:
VMware vCenter APIs
Scheduling systems
MongoDB
Internal management platforms
Remote Lab Support
Provide operational support for global virtual training labs.
Assist trainers and students with technical issues.
Support remote access technologies including:
Apache Guacamole
VPN
RDP Gateways
SSH
Networking & Security
Configure firewall rules.
Manage Windows networking.
Support multi-tenant lab environments.
Troubleshoot network connectivity issues.
Manage access controls and permissions.
Documentation
Maintain technical documentation.
Document automation scripts and internal tools.
Update operational procedures and knowledge base articles.
Required Technical Skills
Programming
Python (Advanced)
Python Automation
Python Scripting
Windows Administration
Windows Server 2016
Windows Server 2019
Windows Server 2022
Active Directory
Group Policy (GPO)
Remote Desktop Services (RDP)
Windows Networking
Virtualization
VMware ESXi
VMware vCenter
Virtual Machine Management
Snapshot Management
VM Cloning
Linux
Ubuntu
Red Hat Enterprise Linux
CentOS
Linux Administration
Networking
VPN
SSH
Firewall Configuration
TCP/IP
Windows Networking
Databases & APIs
MongoDB
REST APIs
API Integration
Remote Access Technologies
Apache Guacamole
RDP Gateway
SSH
Monitoring & Automation
Infrastructure Monitoring
Health Checks
Scheduling Automation
Resource Allocation Automation
Educational Qualification
Bachelor’s degree in:
Computer Science
Information Technology
Software Engineering
Related technical discipline
Experience Required
Minimum 3+ years of strong Python coding and scripting experience.
Strong experience as a Windows System Administrator.
Hands-on VMware virtualization experience.
Experience supporting enterprise Windows infrastructure.
Experience automating infrastructure using Python.
Required Skills
Technical Skills
Advanced Python programming and automation.
Windows Server administration.
Active Directory and Group Policy management.
VMware virtualization administration.
Linux system support.
Networking and firewall troubleshooting.
API integration.
Infrastructure monitoring.
Soft Skills
Excellent verbal and written English communication skills.
Strong analytical and troubleshooting abilities.
Ability to work independently in rotational shifts.
Excellent documentation skills.
Strong customer support and collaboration mindset.
Preferred Candidate Profile
The ideal candidate should have:
Strong Windows Server administration expertise.
Advanced Python scripting and automation skills.
Extensive VMware ESXi/vCenter experience.
Knowledge of Linux administration.
Experience supporting remote lab or enterprise infrastructure environments.
Ability to automate repetitive operational tasks.
Strong problem-solving skills and willingness to work in a fast-paced technical environment.
Work Schedule
Full-Time
Rotational shifts
Flexibility to work multiple shifts, including night shifts when required
Work Location
Whitefield, Bangalore (Work From Office)
How to Apply
Interested candidates can send their updated resume and cover letter to:
Email: niran.vasudev@rededucation.com