We are seeking a Support Engineer with 3 to 5 years of experience in supporting, troubleshooting, installing, and configuring software based on microservices running in containers, either in AWS or in a customer on-premises data centre environment.
This role requires hands-on experience in gathering and validating prerequisites for software installation, including server hardware, server operating systems, and network infrastructure/setup. The successful candidate will play a key role in supporting deployed environments, resolving technical issues, and ensuring stable platform operations for customers and project teams.
Key Responsibilities
Provide technical support for software installations and configurations in customer environments.
Troubleshoot and resolve issues related to microservices-based applications running in containerised environments.
Support deployments in both AWS cloud and on-premises infrastructure.
Collect, validate, and document installation prerequisites, including hardware, OS, and network requirements.
Investigate and troubleshoot network connectivity issues, including ports, protocols, and infrastructure dependencies.
Perform Linux system administration tasks to support application and platform availability.
Use Shell/Python scripting for troubleshooting, automation, and support activities.
Support OSS/NMS platform-level environments, including debugging and troubleshooting applications running in Java microservices architecture.
Work with monitoring tools such as Nagios, Grafana, and similar platforms to identify and resolve issues proactively.
Create and maintain documentation covering installation procedures, configuration standards, troubleshooting steps, and best practices.
Collaborate with project teams to understand business needs and pre-planning activities.
Work closely with engineering teams to understand technical requirements for software installation, configuration, and ongoing support.
Contribute to continuous improvement of support processes, operational procedures, and technical documentation.
Required Skills & Experience
3 - 5 years of experience in a technical support, infrastructure support, or systems engineering role.
Strong experience with installation and configuration of software based on microservices running in containers.
Solid knowledge of Linux system administration.
Experience with Shell and/or Python scripting.
Hands-on experience with OSS/NMS platforms, including debugging and troubleshooting applications in a Java microservices environment.
Strong troubleshooting skills in network connectivity issues, with a good understanding of network ports and protocols.
Experience in deploying or supporting infrastructure in AWS cloud.
Familiarity with monitoring and observability tools such as Nagios, Grafana, or similar.
Ability to gather, validate, and document technical prerequisites for software installations.
Strong documentation skills, including installation guides, configuration procedures, and troubleshooting best practices.
Good communication and collaboration skills, with the ability to work effectively across project and engineering teams.