- Location
- India/Hyderabad
- Type
- Full-time
- Department
- Engineering
- Source
- Pinpoint
Description
Software Infrastructure Engineer (L3)
Application Deadline: 11 September 2026
Department: Software - Software Development
Employment Type: Permanent - Full Time
Location: India/Hyderabad
Reporting To: Director of Professional Services
Description
Key Responsibilities
- End to End control (from Design to Maintenance) of Software Tools created to deploy Glory’s Self-Service Systems in internal or Customer environments. The Tools include tasks such as full installation of OS, OS Updates, system drivers, system settings, external tools and Glory’s middleware or Glory’s applications.
- Administration and Maintenance of Bug Tracking System. This task would include regular updates of new versions and creation of customized scripts and reports as needed, Maintenance of System Settings, and Management of Users and Projects Profiles.
- Investigate reported issues through analysis of application server logs, database logs, Windows and Linux server logs.
- Recreate minor field problems for verification and analysis enabling quick resolution for customers or for further escalation as needed.
- Perform software testing to confirm resolution of fixed issues and verification of new product releases.
- Work with Hardware Product Support groups to resolve Glory software issues.
- Work with Regional Connectivity and Engineering Teams to confirm and prioritize issues for the development roadmap.
- Provide software support expertise to internal Glory or external Associates for software products developed and marketed by Glory Global Solutions.
- Write or help Technical Writers to produce end-user product documentation.
- Prepare information for software releases to Glory Regional Connectivity Groups.
- Prepare training materials for use by Glory Software Team and regional Connectivity Groups.
- Supports other activities of the Global Professional Services Team as assigned.
Skills, Knowledge & Expertise
REQUIRED SKILLS AND EXPERIENCE
- Extensive IT skills for the installation and testing of complex software solutions in Windows and Linux environments as well as Web/Cloud environments.
- Broad SQL skills with the ability to develop custom scripts and reports in external tools.
- Experience with SQL infrastructure and maintenance.
- Software development experience in Java, C++ or .NET is highly desired.
- Network security (SSL cryptography) and AD identity management knowledge is strongly preferred.
- Experience in software and firmware testing.
- Familiarity with High Availability / Disaster Recovery Concepts such as load balancing, failover and experience with Application Servers highly desirable.
- Excellent problem-solving and analytical skills.
- Excellent written, oral, and interpersonal skills.
- Excellent numeric skills and the ability to present complex data in an understandable way.
- Experience of working in an international team/support environment.
- Ability to travel is up to 20%, including internationally.
- Able to work as part of a distributed virtual team across multiple time zones, languages (principal language English) and cultures.
- Has Understands how own work contributes toward company objectives and readily accepts additional projects/tasks
- Effectively balances/prioritises workload to achieve goals
- Learns from mistakes
- Embraces change; accepting of new ideas, methods, ways of work
- Has a good understanding of the teams’ technical abilities and how to apply own skills to their work.
- Adopts a logical and methodical approach to their work; is flexible.
- Constantly learning to improve knowledge and develop/establish technical expertise.
- Is developing/has developed specialised competence in a specific area; assists with other tasks.
- No managerial responsibility required at this level.
- Receives instruction on specific objectives.
- Receives direction on unconventional and/or complex problems/solutions.
- Receives a thorough review of completed work for application of sound professional judgement.
- A good level of written and verbal communication skills; can adapt approach/style of communication in different situations.
- respected by the team; effectively contributing and plays a key part in the team.
- Can assist with client, customer/other contacts; communicates well pertaining to specific assignments or meetings.
- Consistently demonstrates initiative and creativity in their work.
- Displays ability to analyse impact of their ideas and solutions.
- Continually looks for new/improved ways to accomplish tasks; challenges the norm
- Demonstrates knowledge and understanding of the behaviours and principles that guide desired actions.
- Consistently provides timely, quality decisions within given parameters and procedures with minimal support.
- Is open and honest about mistakes; learns from experience and consistently delivers improved results.
- Technically competent and familiar with technology.
- Consistently applies logic and works in a methodical manner.
- Uses trusted/known methods to find effective solutions; seeks input as needed.
- Can solve moderate/complex problems in sphere of work.
- Strives to take ownership of a problem to find effective solutions; may need assistance to find alternative/adequate solutions.
- Takes time to understand and evaluate requirements; seeking input when in doubt.
- Understands how own work contributes toward company objectives and readily accepts additional projects/tasks.
- Effectively balances/prioritises workload to achieve goals.
- Learns from mistakes.
- Embraces change; accepting of new ideas, methods, ways of work.