Application Operations Support – Engineer Level 1 (Shifting)
Description
Job Description
Perform day-to-day application operations support to ensure application availability, stability, and reliability.
Monitor application performance, system health, and operational activities to identify potential issues and service disruptions.
Perform initial troubleshooting and analysis of application errors, incidents, and operational problems.
Provide first-level technical support for application-related issues and escalate complex incidents to the appropriate technical teams.
Perform basic Linux system administration tasks, including checking system status, reviewing logs, managing files and permissions, and executing basic commands.
Monitor application services and perform routine operational checks in accordance with established standard operating procedures (SOPs).
Support application deployment, service restarts, configuration changes, and routine maintenance activities under approved procedures.
Assist in monitoring and supporting applications hosted on cloud and IaaS platforms, such as Google Cloud Platform (GCP), Amazon Web Services (AWS), Microsoft Azure, and OpenStack.
Support containerized application environments using Docker, including basic container monitoring and troubleshooting.
Execute operational scripts and basic automation tasks using at least one programming or scripting language.
Record, track, and update incidents, service requests, and operational activities through the designated ticketing or monitoring systems.
Maintain accurate operational documentation, incident reports, troubleshooting records, and shift handover notes.
Follow established IT service management procedures, security policies, access controls, and operational guidelines.
Coordinate with application developers, system administrators, infrastructure teams, and other relevant stakeholders to resolve incidents and maintain service continuity.
Participate in shift-based operations, on-call support, and scheduled maintenance activities as required by operational needs.
Continuously improve technical knowledge and operational skills in application support, Linux administration, cloud technologies, and DevOps practices.
Job Requirements
Bachelor's degree (S1) in Computer Science, Information Technology, Information Systems, or a related field.
Willing to work in a 24/7 shift rotation
Proficiency in at least one programming or scripting language.
Basic knowledge of Linux operating systems, including command-line operations, file and permission management, log analysis, and basic troubleshooting.
Basic understanding of application architecture, application services, networking fundamentals, and client-server concepts.
Basic knowledge of public cloud platforms and Infrastructure as a Service (IaaS), such as Google Cloud Platform (GCP), Amazon Web Services (AWS), Microsoft Azure, or OpenStack.
Basic understanding of containerization technologies, particularly Docker.
Basic knowledge of application monitoring, incident management, troubleshooting, and escalation procedures.
Strong analytical and problem-solving skills, with attention to detail.
Demonstrated initiative, a strong work ethic, and a high willingness to learn and develop technical skills.
Good communication and teamwork skills, with the ability to coordinate effectively with different technical teams.
Ability to follow standard operating procedures, work under established service-level agreements (SLAs), and perform operational tasks accurately.
Willingness to work in shifts, including weekends or public holidays, if required by operational needs.
