eHealth4everyone is Hiring for Multiple Roles (Including Corp members)
eHealth4everyone is a leading digital health social enterprise dedicated to making the world healthier.
We are a new kind of mission-driven organization with services, expertise and products focused on making the business of healthcare delivery work for everyone, through technology-enabled optimizations.
We believe that if health is a right, proven digital health solutions and expertise such as ours should not be a privilege.
Working with participants across the spectrum of healthcare, from individuals, healthcare providers, government departments and stakeholders, insurance organizations, pharmaceutical companies, and various private sector players, we enable high performance across the continuum of healthcare delivery and management.
- Job Locations: Abuja
- Job Type: Full time
eHealth4everyone is Hiring for the following Roles:
- Executive Assistant
- Database Management Assistant
- Python Web (Django) Developer
- DevOps Intern (NYSC)
- Finance and Admin Intern (NYSC)
- IT Support Intern (NYSC)
- Software Quality Assurance & Testing Intern (NYSC)
- Business Development Executive
- Public Health Engagement & Advocacy Officer
1. Job Summary of the Executive Assistant
- The Executive Assistant role is to help assist the CEO to expand, develop and manage the business efficiently and effectively.
- S/he may at times be required to act on behalf of the CEO, serve as the first point of contact with clients, internal staff and other business contacts.
- We seek someone with a high level of organization, passion for tech, leadership potential and the ability to provide outstanding administrative support with hands-on experience with required tools/ software.
Responsibilities of the Executive AssistantÂ
- Preparing reports, memos, and other documents.
- Calendar management using MS Teams, Google Meet etc.
- Answering phones and routing calls/ taking messages to the right team member..
- Filing and retrieving corporate records, documents, and reports.
- Researching and conducting data to prepare documents for review and presentation by CEO & Management. Helping prepare for meetings and facilitating them.
- Accurately recording minutes from meetings. Using various software, including word processing, spreadsheets, databases, and presentation software.
- Reading and analyzing incoming faxes, mails, memos, submissions, and distributing them as needed.
- Provide general administrative support.
Qualification and Skills
- Candidates must have at least a degree. Degree in Law, Business or administration-related course is an added advantage.
- Candidates must be tech savvy with a minimum of 3 years experience in a related role.
- Ability to multitask and prioritize tasks.
- Great attention to details.
- Great verbal and written communication skills.
2. Job Description of the Database Management Assistant
- The Database Management Assistant will support the use, configuration, and customization of DHIS2 systems/SQL.
- S/he will prepare and update training materials and deliver training on DHIS2.
- S/he will also provide support in data analysis and management, and ensure regular maintenance of databases/information systems.
Responsibilities of the Database Management Assistant
- Enhancing the scalability and performance of existing database architecture.
- Developing database structures and features according to organizational needs.
- Protecting data by developing data security and restoration policies, procedures, and controls.
- Performing database maintenance, migration, and upgrading hardware and software.
- Documenting processes and complying with best practices in database management.
- Keeping up to date with developments and trends in database management.
- Contribute to data quality and integrity by conducting remote spot-checks to verify data and investigate data anomalies.
- Develop and share databases and formats for reporting information
Qualification and Skills
- Minimum of a Bachelor’s Degree required in Management Information Systems, Computer Science/Engineering, Mathematics, Statistics or a degree with sufficient data and database concepts preferred.
- Advanced and in-depth knowledge of the use of dhis2(configuration and customization) is a plus.
- Strong knowledge of Excel, PostgreSQL, Database Principles, and Healthcare data.
- Minimum of 3 years experience in database management and use of dhis2.
- Advanced proficiency in Structured Query Language (SQL).
- Advanced analytical and problem-solving skills.
- Exceptional organizational skills and attention to detail.
- In-depth knowledge of database technologies, architecture, and data security.
- Knowledge of best practices in database management.
3. Job Summary of the Python Web (Django) Developer
- We are looking for a long-term Python Web Developer with 3 years experience using Django (most preferred) and Flask frameworks while working with little or no supervision.
- The Python Developer will design and ship elegant python codes with the foresight to avoid performance, scalability, usability, maintainability, availability, and testability issues.
- Your primary focus will be the development of server-side logic, and robust application programming interfaces (APIs) to be consumed by the client-side.
- You will be working in a cross-functional team in an agile environment, a basic understanding of front-end technologies and DevOps is necessary as well.
Responsibilities of the Python Web (Django) Developer
- Write effective, scalable code
- Develop backend components to improve responsiveness and overall performance
- Integrate user-facing elements into applications
- Test and debug programs
- Improve functionality of existing systems
- Implement security and data protection solutions
- Assess and prioritize feature requests
- Coordinate with internal teams to understand user requirements and provide technical solutions
Qualification and Skills
- Must have a degree in Computer Science, Engineering, or any related subject.
- Candidates should have a minimum of three(3) year of experience.
- Django (preferred), Pyramid, FastAPI, or Flask frameworks.
- An ability to work on multiple projects and tasks at the same time.
- Ability to work effectively with great attention to detail & highly organized.
- A detailed CV that contains links to previous/current projects, Social media & Github accounts, and current communities of your membership. Applicants without these may not be considered.
4. Job Summary of the DevOps Intern (NYSC)
- We are looking for a DevOps Intern that will assist in building functional systems that improve customers’ experience and collaborate with software developers, system operators, and other IT team members to manage code releases.
Responsibilities of the DevOps Intern (NYSC)
- Deploy product updates and fixes.
- Enforce best DevOps practices in every aspect of the software development process.
- Identify production issues and implement integrations that meet customer needs.
- Execute and automate operational processes fast, accurately, and securely.
- Build tools to reduce the occurrence of errors and improve customer experience.
- Research, develop and/or deploy software to integrate with internal back-end systems.
- Perform root cause analysis for production errors and maintain a log of determined causes and fixes.
- Investigate and resolve technical issues on staging and production environments.
- Develop scripts to automate database backup and restoration, application deployment, etc.
- Design procedures for system troubleshooting, root cause analysis and maintenance.
- Continuously analyze system performance in production, troubleshoot reported issues, and proactively identify areas in need of optimization.
- Developing and driving real-time monitoring solutions that provide visibility into site health and key performance indicators.
Qualifications and Skills
- Degree in Computer Science / Computer Engineering or other related areas.
- Skill in Relational Database Administration, Capacity Management, Availability Management, Systems Design, and Integration, Systems Security.
- Expertise in Linux and Windows operating systems and shell scripting.
- Technical experience working with cloud technologies.
- Must reside in Abuja.
- Working knowledge of MS Office is an added advantage.
- Working understanding of Load balancing technologies.
- Working understanding of IT service management.
- Working understanding of version control tools such as Git
- Demonstrable experience with CI/CD tools for pipeline creation and management to facilitate deployment and release management e.g. GitLab, Jenkins, CircleCI, etc
- Experience with Chef, Puppet, or Ansible, automating all aspects of system and server management.
- Solid background in the deployment of web applications based on Python,Vue.js and Node.js.
- Good understanding of distributed systems and container technologies like Docker/Kubernetes container infrastructure and orchestration.
- Experience with DNS, Networking, and High Availability solutions.
- Experience with webservers in a linux environment, i.e. Nginx, Apache2 and techniques for load balancing and SSL configuration
- Good understanding of monitoring tools such as Prometheus and Grafana for server monitoring and notifications
- Experience using an array of automation tools, for backups, restoration, deployment, monitoring, etc..
- Teamwork, problem-solving attitude, decision making, customer orientation.
5. Job Summary of the Finance and Admin Intern (NYSC)
- We seek an enthusiastic Finance or Accounting graduate interested in pursuing a long-term career in Finance and Accounting to join our team.
- The Finance & Admin Intern will assist in overseeing the company’s financials and administrative operations and reporting.
- S/he will provide finance services to the whole organization, addressing all issues of a financial nature and providing relevant ideas and information to external demands.
Responsibilities of the Finance and Admin Intern (NYSC)
- Processing work orders, supplier invoices, purchase orders, expense claims, account payments, and payroll.
- Assisting the financial management team with credit control processes, budget planning, and expense analysis.
- Maintaining a digital record of all financial transactions, documents, and supplier information.
- Coordinating daily financial tasks with the financial management team to optimize workflow.
- Maintaining an organized and comfortable office environment, ordering office supplies, and updating inventory.
- Managing changes of staff members’ financial information if needed.
- Compiling financial data to prepare monthly revenue reports and ensuring that client accounts are accurate and up to date.
Qualifications and Skills
- A Bachelor’s degree in Accounting, Economics, Banking & Finance, Business Administration or any related field.
- Must have at least 6 months professional experience in financial management.
- Experience working with a non-profit organization or donor-funded projects is an added advantage.
- Knowledge of IFRS and prior experience in the use of QuickBooks is desirable.
- Proficiency in computer skills, especially in MS Office products (Excel, Word, etc.)
- Meticulous attention to detail and ability to perform tasks with accuracy and efficiency in mind.
- High levels of integrity and ability to handle confidential information.
6. Job Description of the IT Support Intern (NYSC)
- The IT Support intern will provide technical support, and maintain the organisation’s computer networks. S/he will run routine updates of company systems and applications, and support testing and installation of software tools.
Responsibilities of the IT Support Intern (NYSC)
- Run routine updates and maintenance of the company’s IT infrastructures, systems and applications.
- To make a Standard Operating Procedure (SOP) document on how to utilize it.
- Research, install and manage software tools that enhance staff performance and productivity. To make a presentation on how to use it.
- Add, create and remove users on Google Workspace and Microsoft365 portal
- Manage office internet; add, update and remove users, observe downtime and contacts customer support where necessary.
- Design and implement cost effective software solutions to be deployed across the organization.
- Work with vendors and service providers on the maintenance and repair of assets and hardware
- Assist in setting up new staff with work/productivity/onboarding tools.
- Troubleshoot issues around staff members’ challenges with installed tools.
- Monitor the company’s web services & servers and report downtime and/or other issues
- Support with testing, setting up and maintaining software and hardware used and deployed at third party locations for projects, stakeholders and clients.
- Any other tasks as assigned.
Qualifications and Skills
- A Degree in Computer Science, Information Science, Mathematics or any closely related field is required.
- Sound knowledge of application troubleshooting.
- Strong knowledge of web server exploits and their solutions.
- Sound Knowledge of technical requirements of various software & applications.
- Teamwork.
- Good communication skills.
- Highly organized and pays extraordinary attention to detail.
- Must have the ability to act quickly and pragmatically under pressure to prioritise and resolve issues.
- Enthusiasm and high level of motivation.
7. Job Summary of the Software Quality Assurance & Testing Intern (NYSC)
- We are looking for a Quality Assurance Intern who is passionate about the tech space, a natural leader who has an eye for details and is driven to ensure established standards of quality are met across teams in the organization.
Responsibilities of the Software Quality Assurance & Testing Intern (NYSC)
- Undertake software testing & troubleshooting tasks.
- Draft & Update Quality Assurance policies & procedures.
- Interpret standards & procedures.
- Plan, conduct, and monitor testing and inspection of products to ensure quality.
- Collect, Compile Data on current Quality standards and analysis to identify areas for improvement.
- Investigate Client complaints and non-conformance issues across teams.
- Identify areas for improvement in the Quality System.
- Identify training needs/ interventions in the Quality system.
- Analysis of software and systems to mitigate risk and prevent software issues.
- Detect bugs/errors and track effectively using bug tracking tools such as Jira.
- Create test cases, test templates, and test plan documents.
Qualification and Skills
- A Degree in Computer Science / Engineering, Information Management Technology, Statistics, or any closely related field is required.
- At least 1 year of experience in Testing Mobile Applications and Websites.
- Knowledge of Unit, Functional, Load, API testing, etc, and automated testing.
- Knowledge of automated testing tools.
- The candidate must reside in Abuja.
- At least one year of experience in software testing.
- Web data aggregation testing, Data analysis.
- Knowledge of Python is a plus.
- Knowledge of testing tools for various tests.
- Knowledge of new technology trends.
- Experience creating test plans/strategy.
- Ability to pay attention to details in finding bugs.
8. Job Description of the Business Development Executive
- We are looking for an ambitious Business Development Executive to help us expand our market.
- You will be at the front of the company and will have the dedication to create and apply effective sales strategies.
- The goal is to drive sustainable financial growth by boosting sales and forging strong relationships with clients.
Responsibilities of the Business Development Executive
- Develop a growth strategy focused both on financial growth and customer satisfaction
- Develop strategic goals for the business development team and see them through execution
- Conduct research to identify new markets and customer needs
- Arrange business meetings with prospective clients
- Preparing and submitting proposals in line with established rules and guidelines
- Promote the company’s products/services addressing or predicting clients’ objectives
- Keep records of sales, revenue, invoices, etc.
- Provide trustworthy feedback and after-sales support
- Build long-term relationships with new and existing customers
- Develop entry-level staff into valuable salespeople
- Identify and pursue new business prospects, including the development of pitches/presentations, and opportunity analysis, and proactively look for opportunities to increase the company’s revenue.
Qualifications and Skills
- Minimum three (3) years of proven working experience as a business development manager, sales executive, or a relevant role
- BSc / BA in Business Administration, sales, or relevant field
- MBA is an added advantage
- Proven sales track record
- Proficiency in MS Office and CRM software (e.g. Salesforce)
- Market knowledge
- Communication and negotiation skills
- Ability to build rapport
- Time management and planning skills
9. Job Summary of the Public Health Engagement & Advocacy Officer
- The Engagement and Advocacy Officer will provide a critical interface between ehealth4everyone, government agencies/organizations and other project stakeholders.
- He/she will lead and support a broad range of internal/external stakeholder engagement and communication activities.
- He/she will also develop innovative communication and engagement initiatives requiring the involvement of a wide range of communication channels.
Responsibilities of the Public Health Engagement & Advocacy Officer
- Providing active management support for a range of advocacy and/or advocacy-related projects.
- Building and maintaining relationships with stakeholders and keeping contact records in our database updated regularly.
- Supporting the delivery of high-quality events in collaboration with relevant stakeholders in the country.
- Daily monitoring of our activities and keeping the team informed of relevant developments and engagement opportunities.
- Conducting research and supporting the drafting of briefings on key engagement areas.
- Providing administrative support relating to our advocacy, including the coordination of mailings, scheduling meetings locally and taking minutes, including pictures of the activities.
Qualification and Skills
- A Master’s Degree in Public Health.
- A minimum three(3) years of experience working with stakeholders and clients and dealing with sensitive issues.
- Excellent verbal and written communication skills.
- Ability to impart and present information to stakeholders, formulate reports and gain cooperation.
- A demonstrated ability to prepare and implement strategies in stakeholder relations and issue management are vital to the role.