Job Description
Summary
We are looking for an application support engineer, to provide internal support to Keyrock’s different teams in order to ensure our operations run smoothly. You’ll be responsible for implementing and improving support processes, and for overseeing our internal tools.
Our preference is for a candidate to be in either a USA or European Time zone
Job description
- Ensure maximum uptime for multiple production systems
- Provide L1/L2 application production support to internal users
- Provide weekend support on a rotational basis and occasional public holiday support
- Manage, own and frequently follow-up incidents and requests raised to the team
- Monitor and follow up critical system alerts; perform initial diagnosis and potential fix and escalate to the right teams
- Assume the role of major incident manager upon major incidents
- Work closely with internal users and external vendors to investigate and resolve production system issues
- Help refine and streamline day to day operations via automations
- Help to formulate and continuously improve the team’s way of working.
- Handle incident management, change management and response management
- Document knowledge articles and manage the team's knowledge base
Background and experience
- Degree in Computer Science or Engineering or Information Technology or similar discipline
- 2-5 years of experience in application support or application development
- 1-3 years of experience in supporting an exchange / high frequency / low latency trading platforms
- Proficient in Database queries / SQLs
- Knowledge of AWS
- Knowledge in shell scripting and basic linux commands
- Experience in building, deploying and maintaining monitoring tools (Datadog, Prometheus, etc)
- Experience in deploying and maintaining container infrastructures (Kubernetes, docker-compose, etc)
- Past job experiences in building and supporting applications
- Comfortable with analyzing logs and possess a keen eye for anomalies and inconsistencies
Competences and personality
- Strong team player with ability to proactively manage self and team's work
- Ownership mentality, attention to detail with an analytical mindset
- Strong curiosity, eager to learn and desire to identify problems or root causes, and effectively communicate findings to the rest of the team
- Passionate about technology with excellent problem solving skills and a keen eye for detail
- Excellent communication (both oral and written) in English and interpersonal skills
- Excellent time management ability
Skills
- App Development
- Attention to Detail
- AWS
- Communications Skills
- Database Management
- Problem Solving
- SQL
- Team Collaboration