senior analyst

11 hours ago


Bahrain Gulf Air Full time 80,000 - 120,000 per year

MAIN OBJECTIVE

The jobholder will be a software developer specializing in digital process re-engineering, workflow management, and artificial intelligence implementation within the Digital Innovation & Process Management division. The Senior Analyst shall analyze business requirements, design digital solutions, and develop applications that eliminate manual processes and enhance operational efficiency across Gulf Air Group companies.

The jobholder will work directly with business stakeholders to understand current workflows, translate business requirements into technical solutions, and implement automated digital processes using various development platforms and modern technologies.

MAIN DUTIES

  • Analyze existing business processes across Gulf Air Group companies to identify inefficiencies, manual workflows, and automation opportunities.
  • Conduct stakeholder interviews and requirements gathering sessions to understand business needs and translate them into technical specifications.
  • Design and implement workflow management solutions and automated processes to eliminate manual steps and improve operational efficiency.
  • Develop artificial intelligence and machine learning solutions using established frameworks based on provided specifications and business requirements.
  • Create business applications and digital solutions using various development platforms and programming languages as assigned.
  • Build APIs and system integrations to ensure seamless data flow between various applications and enterprise systems.
  • Collaborate with various IT teams and business units to ensure proper integration and deployment of developed solutions.
  • Conduct testing, debugging, and quality assurance activities to ensure solution reliability and performance.
  • Create technical documentation, user guides, and process documentation for implemented solutions.
  • Provide user support and training to facilitate adoption of new digital processes and systems.
  • Learn and apply new technologies, programming languages, and development frameworks as required for specific projects.
  • Support change management activities and facilitate transition from manual to digital processes.
  • Monitor deployed solutions and implement enhancements based on user feedback and changing business requirements.
  • Troubleshoot technical issues and coordinate with relevant teams for complex problem resolution.
  • Participate in process improvement initiatives and contribute to digital transformation strategy discussions.
  • Maintain and enhance existing applications and enterprise systems as assigned.
  • Perform other duties as assigned by management within the scope of digital innovation and process management initiatives.

Education & Experience

Education: University Graduate in Computer Science or IT related subject or qualification.

Experience: Minimum of 1 year of experience in Programming and Software Development.

A master's degree in computer science or related field is preferred and may be substituted for one (1) year of programming experience.