MIS ETL Software Developer

roomDar es Salaam

business_centerFull Time

book Direct Reports

bookmark Intermediate

directions_carDriving License Not Required

flagOnly Open to Tanzanian Nationals

access_timeExpiring in 38 Days

businessEntertainment

Summary

The MIS Software Analyst / Developer (ETL) will be responsible for the successful delivery of software development projects and production development support in supporting the data management solutions, with specific focus on ETL. He/ she will participate in software design and solutions, driving the systems forward while taking on various responsibilities in the team to deliver a high-quality managed service solution for the end users

Responsibilities

Management Information Systems

  • Collaborates effectively with creative team and designers during the creative process
  • Provides technical leadership and assumes overall accountability for a successful implementation phase on all client projects. Oversees employee, freelance developers and partner developers, ensures technical solutions are properly architected and specified, and reviews all code for quality assurance purposes
  • In partnership with the MIS Manager, helps set direction for our technology practice
  • Responsible for various aspects of ongoing support and maintenance engagements
  • Partners with project managers and other developers to successfully manage user expectations and requirements
  • Apply SDLC concepts and have a proven track record of delivering solid, robust applications

Leadership and Management

  • Helps team members progress toward their professional development
  • Defines and disseminates technology best
  • Ensures pro-activeness in pursuit of new solutions and innovation within our technology
  • Provide direction to the software development
  • Aptly manages team demands on his/her time and shows willingness/ability to delegate technical execution or responsibilities when
  • Working closely with Project Managers and Business Analysts to produce accurate delivery estimates and manage the transition from analysis through to design and delivery

Application Support (ETL)

  • 1st & 2nd level software applications support
  • Escalation & coordination with 3rd level support
  • Reporting & tracking of all incidents and problems within SLA
  • Assessing all Incidents and problem and ensure it is assigned to the correct support levels as per SLA
  • Provide all technical support for all applications used by the business
  • Respond and restore to all queries as per the SLA
  • Research, diagnose, troubleshoot and identify potential solutions
  • Follow best practices for change control of proposed solution
  • Document actionable resolutions for engineering resolution

Supporting Draw Officer

  • Support and facilitate the planning, coordination and facilitation of all draw events
  • Maintain compliance to organizational and statutory requirements with regards to the lottery draws and to oversee the maintenance and audits of draw
  • Ensure that the communication and information between the studio and the data center is accurate in order to prevent any financial losses to the business.

Education and Qualifications

  • Writing code in one or more programming or scripting languages such as PHP, JavaScript, Angular, JSON, Python etc.
  • Ability to read, analyze and transform data (ETL)
  • Integrate data from various back-end services and databases with specific focus on ETL
  • Excellent programming skills and knowledge of programming languages
  • A solid understanding of how applications work including security, session management, and best development practices
  • Strong Knowledge of SQL, MySQL and Oracle
  • Ability to write efficient, complex queries against very large data sets using SQL
  • Development of ETL process for integration into BI Reports using ETL tools
  • Further knowledge and understanding of full-stack programming languages

Requirements

  • Experience Required:
    • 6 years + in Software Development & Coding (Full- stack)
    • 4 years + Software Development as ETL / BI Developer
  • Experience on online lottery and gaming

Characteristics

  • Excellent understanding of the organization’s goals and
  • Knowledge of applicable data privacy practices and
  • Good project management
  • Excellent written, oral, and interpersonal communication
  • Ability to conduct research into systems issues and products as
  • Ability to communicate ideas in both technical and user-friendly
  • Highly self-motivated and directed, with keen attention to
  • Proven analytical and creative problem-solving
  • Able to prioritize and execute tasks in a high-pressure environment.
  • Strong customer service
  • Ability to work in a team-oriented, collaborative
  • Deciding and Taking Action
  • Providing Leadership and Supervision
  • Team-working and Supporting
  • Communicating and Presenting
  • Writing and Reporting
  • Applying Expertise and Technology
  • Problem Solving
  • Creating and Innovating

Reporting To

IT Manager

-

-

-

-

-

-

-

-