Job brief
We are seeking a dynamic and management-focused DevOps Engineer to join our team. The ideal candidate will be business-minded with the ability to integrate and implement system solutions to address client needs and desires. The role will primarily focus on the development and implementation of upgrades to systems, identifying operational, and production issues.
Responsibilities
- Develop, design, and implement integrations requested by clients and stakeholders.
- Regularly sends out updates and fixes as required to ensure the highest level of efficacy.
- Develops and builds tools to reduce errors and how often they occur and improve the overall customer experience.
- Develop software that integrates and works with internal back-end systems as required.
- Conduct root causes analysis for production errors and provides solutions to fix them.
- Investigate, analyze, and resolve technical issues as they arise with a methodical mindset.
- Develop scripts that aid with automating visualization.
- Design, develop, and implement internal procedures for system troubleshooting, upgrades, and maintenance.
Requirements
- Bachelor’s or above in Computer Science, Computer Engineering or other related fields
- Hands-on experience as a DevOps Engineer or in a similar software engineering role with a minimum of 2 years of experience
- Good knowledge of several programming languages
- Proficient working knowledge of databases
- Adept problem-solving skills with the ability to analyze the problem from the root cause
- Able to work effectively as part of a team to achieve a common goal
- Good communication skills with the ability to communicate with stakeholders, executives, and clients alike
- Demonstrated experience of working in a high-pressured environment
- Able to effectively prioritize own workload and delegate tasks where required