
Application Support Engineer
Positions
Application Support Engineer
Employment:
Full-time
Setup:
WFH
We are seeking a highly skilled Application Support Engineer with a strong background in cloud infrastructure, application architecture, and cross-platform troubleshooting. The ideal candidate will be responsible for ensuring the stability, performance, and integrity of mission-critical applications across our technology stack. This is a hands-on technical role that requires a problem-solving mindset, strong communication skills, and a proactive approach to support and system optimization.
Key Responsibilities
Provide end-to-end support for application issues across development, staging, and production environments.
Analyze and troubleshoot complex application logs and performance issues.
Collaborate with development, DevOps, and infrastructure teams to resolve technical issues.
Maintain and monitor cloud infrastructure (AWS) to ensure optimal performance and availability.
Participate in application deployment and support CI/CD pipeline configurations (Jenkins).
Write and maintain scripts in Python or GoLang to automate routine tasks and improve support processes.
Manage and troubleshoot DNS configurations and related networking components.
Perform database queries and resolve issues in SQL, MySQL, and PostgreSQL environments.
Support both Windows and Linux OS environments, addressing OS-level issues as they arise.
Contribute to documentation of systems, support processes, and best practices.
Requirements
Extensive experience with AWS Cloud services (EC2, RDS, S3, CloudWatch, Lambda, etc.).
Solid understanding of application architecture and distributed systems.
Strong experience with application log analysis and troubleshooting.
Proven experience with SQL-based databases, including MySQL and PostgreSQL.
DNS configuration and troubleshooting expertise.
Hands-on experience with CI/CD tools, particularly Jenkins.
Basic scripting skills in Python or GoLang.
Proficient in Windows and Linux OS troubleshooting.
Strong analytical and problem-solving skills.
Excellent communication and collaboration skills.
AWS certification (e.g., AWS Certified Solutions Architect or SysOps Administrator).
Experience with containerization (Docker, Kubernetes).
Familiarity with monitoring and alerting tools (e.g., Prometheus, Grafana, ELK Stack).
Exposure to Agile/Scrum environments.
