System Analyst
Role details
Job location
Tech stack
Job description
A leading player in the insurance sector is looking for an experienced System Analyst to support the deployment, maintenance, and optimization of critical business applications and information systems.
You will act as the bridge between business stakeholders and technical teams, ensuring requirements are accurately translated into scalable and maintainable solutions while supporting application lifecycle management and system improvements., * Deploy, maintain, and troubleshoot core business applications, application servers, databases, and related infrastructure.
- Collaborate with internal and external stakeholders to define project scope, business requirements, and system objectives.
- Analyze, document, and prioritize business and technical requirements.
- Create data mappings, process flows, diagrams, and functional specifications.
- Translate complex technical concepts into clear business requirements.
- Configure and manage application environments and system setups.
- Define testing strategies, coordinate test execution, and develop test cases.
- Support quality assurance activities and ensure successful system implementations.
- Maintain comprehensive documentation and provide training when required.
- Monitor system health, perform root cause analysis, and resolve incidents.
- Design, implement, and upgrade information systems to meet evolving business needs.
- Promote best practices related to scalability, performance, supportability, and maintainability.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or equivalent experience.
- 4-6 years of experience in Systems Analysis or related IT roles.
- Strong experience working with Mainframe environments.
- Proven ability to gather business requirements and translate them into technical solutions.
- Experience with application implementation, configuration, testing, and deployment.
- Strong understanding of database administration and maintenance principles.
- Familiarity with multiple programming languages and software technologies.
- Excellent analytical and problem-solving skills.
- Strong communication skills with both technical and non-technical stakeholders.
Technical Skills
Mainframe Expertise
Systems Analysis
Application Lifecycle Management
Database Administration
Testing & Quality Assurance
Requirements Gathering & Documentation
Process Modelling & Data Mapping
Languages
- English: Professional proficiency required