Job Openings M03 - Helpdesk Support Engineer

About the job M03 - Helpdesk Support Engineer

Responsibilities

Application Support & Incident Management

  • Provide Level 2 (L2) support for Java-based applications in production and staging environments.
  • Investigate and resolve application errors, system alerts, performance bottlenecks, and integration issues.
  • Monitor application health, logs, dashboards, and cloud infrastructure to proactively identify issues.
  • Participate in incident response, troubleshooting, service restoration, and post-incident reviews.

Java Application Support & Troubleshooting

  • Troubleshoot Java applications using logs, stack traces, application metrics, and monitoring tools.
  • Analyze application behavior and collaborate with development teams to resolve code-related issues.
  • Support application deployments, configuration changes, and release activities.
  • Perform root cause analysis for recurring application and platform issues.

Cloud & Platform Operations

  • Support and troubleshoot AWS services including EC2, ECS, Lambda, S3, RDS, and CloudWatch.
  • Support containerized applications running on Docker and Kubernetes.
  • Work closely with DevOps teams to support CI/CD pipelines, releases, and operational activities.
  • Monitor system performance, availability, and reliability across cloud and application environments.

Collaboration & Continuous Improvement

  • Collaborate with developers, DevOps engineers, infrastructure teams, and vendors to resolve complex issues.
  • Contribute to automation initiatives using Bash, Python, or scripting tools.
  • Maintain operational documentation, SOPs, runbooks, and knowledge articles.

Requirements

  • Diploma or Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • 3–5+ years of experience in Application Support, Production Support, DevOps Support, or related roles.
  • Hands-on experience supporting and troubleshooting Java-based applications in production environments.
  • Working knowledge of Java development, with the ability to understand application code, debug issues, and work with development teams on fixes.
  • Strong knowledge of Linux/Unix administration and troubleshooting.
  • Experience with AWS services such as EC2, ECS, Lambda, S3, RDS, and CloudWatch.
  • Experience with Docker and Kubernetes.
  • Understanding of CI/CD pipelines and DevOps practices.
  • Experience with monitoring tools such as CloudWatch, Grafana, ELK, or Prometheus.
  • Knowledge of REST APIs, microservices architecture, and authentication mechanisms.
  • Basic database knowledge in MySQL and PostgreSQL.
  • Experience with Jira, PagerDuty, ServiceNow, or similar ticketing tools.
  • Strong troubleshooting, analytical, and root cause analysis skills.