Location: Chennai, India
Shift: Night
Summary:
Technical Operations Engineer works directly with clients and third-party vendors to ensure the smooth running of RepairStack platform. They work within a global team and are responsible for overseeing and testing the deployment of direct delivered software in addition to providing technical support for these products.
Key Responsibilities:
- Investigates incidents assigned to them
- Prioritizes incidents and keep them up to date on the internal incident tracking system.
- Communicates updates promptly to the client.
- Builds up and maintains a knowledge of the software supported, including database structure and configuration files to assist in issue investigation.
- Deals with unexpected events or failures which limit clients use of the supported systems
- Carries out application and capacity system checks, aiming to identify and resolve issues before they impact clients
- Works closely with other vendors and exchanges regarding software upgrades
- Adheres to "best practice" and department procedures for client communications, incident progression and investigation
- Participates in the team shift patterns and assists with weekend work and out of hours escalation when required
- Identify and resolve performance bottlenecks in the application and database, ensuring a high level of responsiveness.
- Work closely with product managers, UI/UX designers, and other developers to understand requirements and deliver high-quality solutions.
- Create and maintain technical documentation related to application architecture, processes, and workflows.
Required Skills:
- Possess Analytical and proactive approach to problem solving
- Good grounding in and desire to develop technical skills in areas such as database technologies and system performance.
- Ability to read and understand code in one or more of the following: Angular (latest), Typescript, HTML, SCSS, C#.NET, Entity Framework, T-SQL, ShellScript, Node.js
- Knowledge about Docker, Azure Services like Kubernetes, DevOps Pipelines, API Gateway, Frontdoor, etc.
- Ability to troubleshoot and approach problem solving in a logical manner
- Able to use own initiative, good attention to detail
- Dynamic, resilient and objective, delivering rapid and accurate solutions to the incidents raised by customers
- Excellent written and verbal communication skills
- Able to manage own time and a changing workload
- Co-operative approach to working with team members and other departments
- Able to view situations from a customer perspective and act accordingly
- A strong desire to develop a deep understanding of financial markets and business flows and system functionality
- Working knowledge of networks and network infrastructure is desirable
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in full-stack development using .NET and Angular.
- Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
- Experience with cloud-native application development, particularly on Microsoft Azure.
- Solid understanding of front-end and back-end performance optimization techniques.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in a collaborative team environment.
Nice to Have:
- Experience with other front-end frameworks (e.g., React, Vue.js).
- Knowledge of microservices architecture.
- Familiarity with GraphQL.
- Experience with test automation tools (e.g., Selenium, Cypress).
- Understanding of security best practices in web development.