Employment Opportunities at Maryland Global Initiatives Corporation


Maryland Global Initiatives Corporation (MGIC) is a non-profit affiliate of UMB with a mission to administratively support international operations of UMB Principal Investigators. Our purpose is to provide the administrative infrastructure for sizable and sustained operations outside of the U.S. Currently, MGIC operates in Kenya, Nigeria, Rwanda, Tanzania, and Zambia, with registration application in-process in Haiti. These operations support the research and clinical programs of the SOM, Institute of Human Virology.

We are recruiting to fill the position below:

 

 

Job Title: Design Graphics Officer

Location: Abuja (FCT)
Employment Type: Full-time

Job Description

  • The Design Graphics Artist will develop design concepts for high quality and effective print, electronics graphic materials including fliers, backdrops, bulletins, manuals, video documentaries, and other materials to enhance and promote MGIC’s work in Nigeria.
  • The position holder will also develop visuals and aesthetically sound user interphases for MGIC Nigeria-developed software applications as well as mentor MGIC Nigeria communications team members on graphic design.

Duties and Responsibilities

  • Provide high level and technical support in setting up an effective visual and media portfolio for MGIC Nigeria
  • Develop infographics using supplied data to present core messages and organize complex information into visual representations
  • Deliver creative infographics and technical solutions for print, electronic and animated presentations
  • Deliver high-quality photographs and videos, maps, charts, information graphics, and branding to support project documents
  • Provide inputs and conceptual media design for the creative project bulletins and reports
  • Provide conceptual design for fliers and IEC material, backdrops, billboards, etc. and ensure this is completed and are of high quality
  • Design aesthetically appealing and context-appropriate User interphases for MGIC Nigeria software solutions
  • Provide innovative inputs and recommendations that can further ensure the visibility of all MGIC Nigeria activities
  • Provide mentorship to MGIC Nigeria communications team and provide feedback to improve communications products.

Qualifications
Education:

  • Any relevant first degree in Fine Art, Architecture, Marketing, Information Technology, Communications Art, and Design Graphics
  • A relevant postgraduate qualification will be an added advantage.

Language:

  • Fluency in English.

Experience:

  • Three (3) plus years of professional design work experience, previous experience working with NGOs or other development sector is a plus.

Knowledge, Skills and Abilities:

  • Strong working knowledge of the HIV/AIDS and SRH fields in Nigeria with proven past positions.
  • Strong front-end programming skills like HTML, CSS, or Javascript.
  • Broad-spectrum of visualization skills including photography, videography, infographics design, and calligraphy
  • Ability to travel domestically, as required.

Interested and qualified candidates should:Click here to apply

 

 

Job Title: Technical Content Developer

Location: Abuja (FCT)
Employment Type: Full-time

Duties and Responsibilities
Leadership:

  • Expertise:
    • Create industry class documentation that cares about both developer and user’s experience
    • Analyze documentation needs and make recommendations regarding documentation priorities
    • Communicate highly complex technical concepts clearly and concisely
    • Coach engineers to improve their writing
    • Review, test, and edit content submitted by non-writer contributors
    • Take ownership and responsibility for your results and finish what you start
    • Offer creative ideas and encourage others to share theirs.
  • Representation:
    • Collaborate with the government and other stakeholders on e- initiatives by attending TWG meetings, and implementation all activities designed by the government
    • Attend designated meetings in relation to cross-cutting issues at different levels e.g. within the organization (Team lead meetings, general staff meetings), outside (GON, various Partners meetings).
  • Communication:
    • Maintain reports and documentation that are consistent with the task at hand and available to all concerned parties via emails or standard archiving options
    • Connects easily with supervisees and colleagues at all levels in a professional manner.
  • Creativity:
    • Generate solutions or approaches to the most demanding problems within the team
    • Establish workable, prioritized, and highly effective problem-solving plans for each problem.

Mode of evaluation:

  • Biannual updated SOP for team
  • Reports of representation attended (meetings, TWGs)
  • Responses via email to supervisees, colleagues & management on key issues
  • Documentation of innovative new ideas or problem-solving initiative
  • Employee assessment of supervisor

Team Coordination and Supervision:

  • Provide appropriate mentoring and support to each supervisee addressing their individual assigned task – (one on one physical visits, monthly meetings, and documentation communication to each / all supervisees)
  • Give supervisees the information, technology and reference materials necessary to perform their jobs
  • Assign task to supervisees to build their capacity and demonstrate their skills in the task in:
  • Site support: Each supervisee should have a copy of what sites have been assigned to them with a detailed SOW
  • Developments: specific roles of each staff who be documented and communicate to the staff for each development activity
  • Desk activities: Each supervisee should be made aware of the sites that they are responsible for reporting. Feedback on reporting rates and quality of data entered should be shared and discussed with supervisee routinely
  • Conduct annual performance development plan and appraisal for each supervisee.
  • Recommend performance awards and / or merit increases when appropriate. As merit increases and award programs are implemented, supervisors will be required to provide evaluations that demonstrate the performance of eligible supervisees
  • Sign monthly timesheets and approve requests for time off. Your signature on a time record means you concur with the hours worked as recorded by your supervisee, including time taken off that may result in the supervisees inability to complete the required task
  • Identify and support supervisees to complete at least 1 capacity building activity within the year relevant to the project
  • Help supervisees address and resolve a wide variety of concerns and complaints. These typically involve job duties and job descriptions, performance standards, and relations with coworkers.

Qualifications
Education:

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering or similar technical discipline; or, equivalent demonstrable experience.

Language:

  • Fluency in English (speaking, reading, and writing).

Experience:

  • Two (2) plus years Technical writing experience
  • Exceptional Writing skills in English
  • Exceptional Communications skills in English.

Specialized Experience:

  • Experience developing and routinely update all processes, standard operating procedures and documents for software management for the organization
  • Experience in technical writing including planning, researching and editing documents in the software industry as well as defining the overall structure of the documentation set
  • Sound knowledge and experience in application development (preferred languages Java, C# or JavaScript) and integrating REST APIs
  • Experience in review and triage of incoming suggestions, corrections, and other content

Skills and Abilities:

  • Ability to convey technical information in a clear and concise manner appropriately for a variety of audiences
  • Ability to maintain and support software solutions post-production
  • Ability to participate in reviews and revamps of section or page content and structure
  • Strong editorial eye and attention to detail.

General Abilities:

  • Ability to multi-task, Analytical skills, Ability to follow verbal or written instructions, Thinking analytically, Communication, Using effective verbal communication, Using effective written communication, Handling stress & emotions, Concentrating on tasks, Making decisions, Adjusting to change, Examining/observing details, Sitting for long periods at a time

Interpersonal and Individual Competencies:

  • Ability to work with other team members, flexibility, decisiveness and personal integrity

Additional Information:

  • All your information will be kept confidential according to EEO guidelines.

Interested and qualified candidates should:Click here to apply

 

 

Job Title: Senior Backend Software Engineer

Location: Abuja (FCT)
Employment Type: Full-time

Job Description

  • The Health Informatics backend engineer designs, develop, test, deploy and maintain the software in a thriving environment, manage individual project priorities and deliverables whilst working in a team who enjoy knowledge sharing sessions stay up to date with the latest trends in technology and you are not afraid to propose some findings to the team.
  • Work within a cross-functional team to uphold the highest technical standards right across the product.

Duties and Responsibilities
Leadership:

Technical Expertise:

  • Develop and routinely update all processes, standard operating procedures, and documents for software management for the organization
  • Perform In-Process Review including Code Walkthroughs
  • Evaluate various solution options
  • Create TDD (Technical Design Documents)
  • Create, Review & Approve Design & Solutions
  • Map Solution from a business viewpoint
  • Engage with the client on requirements and application
  • Participate in requirements analysis, design and test plan creations, and test result verification
  • Breaking down large-scale projects into manageable chunks.
  • Consistently defines and applies technologies, standards, and software engineering practices, mentoring other team members
  • Develop key product features within existing large-scale enterprise applications & new strategic initiatives.
  • Participate in the full SDLC involving design, implementation, testing, and launching.
  • Assist with the generation and analysis of business and functional requirements for proposed software solutions.
  • Own the delivery of an entire piece of a system or application and serve as a technical lead on small to midsize complex projects.
  • Maintain and support software solutions post-production.
  • Implements and debugs some of the more involved/complex functionality.

Representation:

  • Collaborate with the government and other stakeholders on e- initiatives by attending TWG meetings, and implementation all activities designed by the government
  • Attend designated meetings in relation to cross-cutting issues at different levels e.g. within the organization (Team lead meetings, general staff meetings), outside (GON, various Partners meetings)

Communication:

  • Maintain reports and documentation that are consistent with the task at hand and available to all concerned parties via emails or standard archiving options
  • Connects easily with supervisees and colleagues at all levels in a professional manner

Creativity:

  • Generate solutions or approaches to the most demanding problems within the team
  • Establish workable, prioritized, and highly effective problem-solving plans for each problem

Team Coordination and Supervision

  • Provide appropriate mentoring and support to each supervisee addressing their individual assigned task – (one on one physical visits, monthly meetings, and documentation communication to each/all supervisees)
  • Give supervisees the information, technology, and reference materials necessary to perform their jobs
  • Assign tasks to supervisees to build their capacity and demonstrate their skills in the task in:
    • Site support: Each supervisee should have a copy of what sites have been assigned to them with a detailed SOW
    • Developments: specific roles of each staff who be documented and communicated to the staff for each development activity
    • Desk activities: Each supervisee should be made aware of the sites that they are responsible for reporting. Feedback on reporting rates and quality of data entered should be shared and discussed with supervisee routinely
  • Conduct annual performance development plan and appraisal for each supervisee
  • Recommend performance awards and/or merit increases when appropriate. As merit increases and award programs are implemented, supervisors will be required to provide evaluations that demonstrate the performance of eligible supervisees
  • Sign monthly timesheets and approve requests for time off. Your signature on a time record means you concur with the hours worked as recorded by your supervisee, including time taken off that may result in the supervisees inability to complete the required task
  • Identify and support supervisees to complete at least 1 capacity building activity within the year relevant to the project
  • Help supervisees address and resolve a wide variety of concerns and complaints. These typically involve job duties and job descriptions, performance standards, and relations with coworkers.

Qualifications
Education:

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering or similar technical discipline; or, equivalent demonstrable experience

Language:

  • Fluency in English (speaking, reading, and writing).

Experience:

  • Six (6) plus years of experience in systems development
  • Proven work experience as a backend software engineer

Specialized Experience:

  • Experience with software development methodology and release processes
  • Excellent knowledge of software and application design and architecture
  • Familiarity with software configuration management tools, defect tracking tools and peer review
  • Strong coding skills; you will be able to discuss in depth both the design and your significant contributions to one or more projects
  • Experience with distributed system performance analysis and optimization
  • Experience working in an Agile / Scrum environment
  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases
  • Deal well with ambiguous / undefined problems; ability to think abstractly
  • Experience working with sensitive data is a plus.

Skills and Abilities:

  • Ability to effectively articulate technical challenges and solutions
  • Strong organizational, time management, computer and communication skills, leadership, coaching, and team-building skills to strengthen and cultivate a relationship to help achieve organizational goal
  • Ability to recognize the sensitivity to individual organizations needs and the impact on services of the introduction of IT solutions
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences

General Abilities:

  • Ability to multi-task, Analytical skills, Ability to follow verbal or written instructions, Thinking analytically, Communication, Using effective verbal communication, Using effective written communication, Handling stress & emotions, Concentrating on tasks, Making decisions, Adjusting to change, Examining/observing details, Sitting for long periods at a time

Interpersonal and Individual Competencies:

  • Ability to work in a diverse, multi-ethnic, and international work environment, flexibility, decisiveness, and personal integrity.

Additional Information:

  • All your information will be kept confidential according to EEO guidelines.

Interested and qualified candidates should:Click here to apply

 

 

Job Title: Machine Learning Engineer

Location: Abuja (FCT)
Employment Type: Full-time

Job Description

  • The Health Informatics Machine Learning Engineer will collaborate with the program team on developing and evaluating machine learning models using large datasets such as treatment data.
  • You will own scaling up successful prototypes and implementing a reliable automated production workflow for the model.
  • You will collaborate with software development engineers to integrate the model to gain insights.

Duties and Responsibilities
Leadership:

  • Technical Expertise:
    • Design / implement a system orchestrating machine learning workflows
    • Build tools to enable our engineers to be efficient in developing new AI solutions
    • Explore ideas for practical and reliable models for data label quality and various label supervision sources
    • Maintain and support software solutions post-production
    • Implements and debugs some of the more involved/complex functionality.
    • Use quantitative analysis and the presentation of data to see beyond the numbers and understand what drives our numbers and provide insights.
    • Research, design and implement descriptive, predictive, and inferential models using data science and machine learning techniques to build solutions for core business cases.
  • Representation:
    • Collaborate with the government and other stakeholders on e- initiatives by attending TWG meetings, and implementation all activities designed by the government
    • Attend designated meetings in relation to cross-cutting issues at different levels e.g. within the organization (Team lead meetings, general staff meetings), outside (GON, various Partners meetings).
  • Communication:
    • Maintain reports and documentation that are consistent with the task at hand and available to all concerned parties via emails or standard archiving options
    • Connects easily with supervisees and colleagues at all levels in a professional manner.
  • Creativity:
    • Generate solutions or approaches to the most demanding problems within the team
    • Establish workable, prioritized, and highly effective problem-solving plans for each problem.

Team Coordination and Supervision

  • Provide appropriate mentoring and support to each supervisee addressing their individual assigned task - (one on one physical visits, monthly meetings, and documentation communication to each/all supervisees)
  • Give supervisees the information, technology, and reference materials necessary to perform their jobs
  • Assign tasks to supervisees to build their capacity and demonstrate their skills in the task in:
  • Site support: Each supervisee should have a copy of what sites have been assigned to them with a detailed SOW
  • Developments: specific roles of each staff who will be documented and communicated to the staff for each development activity
  • Desk activities: Each supervisee should be made aware of the sites that they are responsible for reporting. Feedback on reporting rates and quality of data entered should be shared and discussed with supervisee routinely
  • Conduct an annual performance development plan and appraisal for each supervisee.
  • Recommend performance awards and/or merit increases when appropriate. As merit increases and award programs are implemented, supervisors will be required to provide evaluations that demonstrate the performance of eligible supervisees
  • Sign monthly timesheets and approve requests for time off. Your signature on a time record means you concur with the hours worked as recorded by your supervisee, including time taken off that may result in the supervisees inability to complete the required task
  • Identify and support supervisees to complete at least 1 capacity building activity within the year relevant to the project
  • Help supervisees address and resolve a wide variety of concerns and complaints. These typically involve job duties and job descriptions, performance standards, and relations with coworkers.

Qualifications
Education:

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering or similar technical discipline; or, equivalent demonstrable experience.

Language:

  • Fluency in English (speaking, reading, and writing).

Experience:

  • Three (3) plus years of systems development experience
  • Proven work experience as an ML engineer.

Specialized Experience:

  • Experience building and interpreting machine learning models on real business data.
  • Advance knowledge and experience of SQL and ability to visualize data in an easily understandable way to stakeholders or non-technical people.
  • Strong Python, and SQL experience, including manipulating large datasets
  • Experience taking ML models to production
  • Experience and knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks.
  • Experience in design, implement and operate data pipelines and data integration layers to producing Machine Learning modeling
  • Experience building and using analytics tools to provide actionable insights and key business performance metrics
  • Experience working with distributed and high-scale systems
  • Experience with stream and batch data processing.

Skills and Abilities:

  • Strong backend coding skills desirable (e.g. Python, Java, Scala)
  • Ability to collaborate with Data Engineers and the Product Team
  • Ability to work with stakeholders throughout the organization to identify opportunities for leveraging company data to drive business solutions.
  • Strong organizational, time management, computer and communication skills, leadership, coaching, and team-building skills to strengthen and cultivate relationships to help achieve organizational goals.
  • Ability to recognize the sensitivity to individual organizations' needs and the impact on services of the introduction of IT solutions.
  • Ability to perform in a team environment.
  • Curious and eager to learn and improve.
  • Keen to get involved in a hands-on way, suggesting new feature ideas and always on the lookout for the next growth / optimization opportunity.

General Abilities:

  • Ability to multi-task
  • Analytical skills
  • Ability to follow verbal or written instructions
  • Thinking analytically, Communication
  • Using effective verbal communication
  • Using effective written communication
  • Handling stress & emotions
  • Concentrating on tasks
  • Making decisions
  • Adjusting to change
  • Examining/observing details
  • Sitting for long periods at a time.

Interested and qualified candidates should:Click here to apply

 

Application Deadline 7th April, 2021.