Careers

Careers


AI Developer (Contract)

Job Description

The Job Overview

Our organization is seeking an experienced and innovative AI Developer on a contract basis with 3+ years of hands on experience in designing, developing, and deploying artificial intelligence and machine learning solutions. The successful candidate will collaborate with data scientists, software engineers, and business stakeholders to implement AI-driven solutions that support strategic decision-making and optimize business operations.

Key Responsibilities

AI & Machine Learning Development
  •  Design, develop, and deploy AI and machine learning models using Python, R, or other relevant tools.
  •  Build predictive, classification, and recommendation systems tailored to business needs.
  •  Optimize models for accuracy, scalability, and efficiency.

Data Handling & Processing
  •  Collect, pre-process, and transform structured and unstructured data for model training and testing.
  •  Develop and maintain data pipelines for AI/ML workflows.
  •  Ensure data quality, consistency, and integrity across datasets.

Integration & System Deployment
  •  Integrate AI solutions into existing software systems and business workflows.
  •  Deploy machine learning models using cloud services (AWS, Azure, GCP) or on-premise infrastructure.
  •  Monitor and maintain AI systems, making improvements as needed.

Collaboration & Continuous Improvement
  •  Work with cross-functional teams to define AI project goals and requirements.
  •  Document model architectures, processes, and performance metrics.
  •  Stay up to date with emerging AI technologies, frameworks, and best practices.
Skill Requirements
  •  Minimum of 3 years of experience as an AI Developer, Machine Learning Engineer, or similar role.
  •  Proficiency in Python, R, or other AI/ML programming languages.
  •  Experience with machine learning frameworks such as TensorFlow, PyTorch, Scikit-learn, or Keras.
  •  Strong understanding of data preprocessing, feature engineering, and model evaluation techniques.
  •  Knowledge of cloud platforms, containerization (Docker), and version control (Git).
  •  Strong technical, analytical, IT, presentation, and critical thinking skills.
Additional Requirements

Applicants must include the following in their application:

  •  Portfolio or GitHub link showcasing AI/ML projects or models developed.
  •  Summary of work done, detailing responsibilities, frameworks, and project outcomes.
  •  Industries served (e.g., fintech, healthcare, e-commerce, logistics, SaaS, etc.).

Applications without a portfolio or project link will not be considered.



Education Requirements

Bachelor’s or Master’s degree in Computer Science, Data Science, AI, or a related field.


APPLY NOW

Python Developer (Contract)

Job Description

The Job Overview

Our organization is seeking an experienced Python Developer with 3+ years of hands on experience in backend development, API integration, and automation. The successful candidate will collaborate with cross-functional teams to deliver data-driven solutions, support system integrations, and continuously enhance performance through clean, efficient, and testable code.

Key Responsibilities

Software Development & Integration

  •  Design, build, and deploy scalable applications and APIs using Python frameworks (e.g., Django, Flask, FastAPI).
  •  Integrate backend systems with third-party APIs and services.
  •  Write efficient, reusable, and testable code while maintaining best practices in version control.

Database Management

  •  Develop and optimize relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
  •  Create and maintain data pipelines for analytics and application use.

System Architecture & Optimization

  •  Participate in system design, architecture discussions, and code reviews.
  •  Optimize performance, security, and scalability across backend systems.
  •  Troubleshoot, debug, and upgrade existing applications.

Collaboration & Continuous Improvement

  •  Work closely with product, design, and DevOps teams to deliver end-to-end solutions.
  •  Stay current on Python libraries, frameworks, and emerging technologies.
Skill Requirements
  •  Minimum of 3 years proven experience as a Python Developer or similar role.
  •  Strong proficiency with Python frameworks such as Django, Flask, or FastAPI.
  •  Experience in developing and integrating RESTful APIs.
  •  Solid understanding of databases, ORM tools, and cloud deployment environments.
  •  Familiarity with Git, Docker, and CI/CD pipelines.
  •  Strong technical, analytical, IT, presentation, and critical thinking skills.
  •  Excellent problem-solving and collaboration abilities.

Additional Requirements:
Applicants must include:

  •  Portfolio or GitHub link showcasing relevant projects.
  •  Summary of work done detailing responsibilities and technologies used.
  •  Industries served (e.g., fintech, e-commerce, SaaS, etc.).

Applications without a portfolio or GitHub link will not be considered.

Education Requirements

Bachelor’s degree in Computer Science, Software Engineering, or a related field.


APPLY NOW

ERP Developer (Contract)

Job Description

The Job Overview

We are seeking an experienced and innovative ERP Developer with 3+ years of hands-on experience in developing, customizing, and integrating ERP systems. The successful candidate will collaborate closely with project managers, system analysts, and business stakeholders to design, build, and maintain scalable ERP modules aligned with business goals. Responsibilities include ERP development and customization, system support and maintenance, data management and reporting, and thorough documentation.

Key Responsibilities

ERP Development & Customization

  •  Design, develop, and customize ERP modules to meet business requirements.
  •  Build and maintain functional and technical components such as reports, dashboards, and workflows.
  •  Integrate third-party applications and ensure seamless data flow across systems.
  •  Implement automation scripts and performance optimizations within ERP systems.

System Support & Maintenance

  •  Troubleshoot and resolve ERP-related issues promptly.
  •  Collaborate with internal users to gather requirements and provide technical support.
  •  Manage ERP updates, patches, and version upgrades.
  •  Ensure system reliability, security, and compliance with internal policies.

Data Management & Reporting

  •  Maintain database structures and ensure data accuracy and consistency.
  •  Develop and optimize SQL queries, stored procedures, and data reports.
  •  Support analytics and data visualization teams with ERP-based datasets.

Collaboration & Documentation

  •  Work closely with project teams to define development roadmaps and delivery milestones.
  •  Prepare detailed technical documentation for modules, APIs, and integrations.
  •  Stay informed about emerging ERP technologies, frameworks, and best practices.
Skill Requirements
  •  Minimum of 3 years of experience as an ERP Developer or in a similar role.
  •  Proven experience with Odoo, Microsoft Dynamics 365, ERPNext, Oracle Cloud ERP, Sage, and SAP ERP
  •  Strong knowledge of Python, JavaScript, XML, SQL, and PostgreSQL/MySQL.
  •  Experience with ERP API integrations and web services (REST, SOAP).
  •  Familiarity with version control systems (Git) and deployment processes.
  •  Strong technical, analytical, presentation, and critical thinking skills.
  •  Excellent troubleshooting, problem-solving, and documentation abilities.
  •  Ability to work collaboratively with cross-functional teams in a fast-paced environment.

Additional Requirements:
Applicants must include the following in their application:

  •  Portfolio or project link showcasing ERP systems or modules developed.
  •  Summary of work done, highlighting frameworks, technologies, and project outcomes.
  •  Industries served (e.g., manufacturing, retail, distribution, finance, etc.).

Applications without a portfolio or project link will not be considered.

Education Requirements

A degree in Computer Science, Software Engineering, Information Systems, or a related field.


APPLY NOW

Data Analyst (contract)

Job Description

The Job Overview

We are seeking a highly analytical and detail-oriented Data Analyst with 3+ years of experience in data collection, processing, and visualization. The successful candidate will be responsible for transforming raw data into actionable insights that drive strategic decisions, optimize operations, and support digital transformation initiatives.
You will work closely with cross-functional teams including project managers, developers, and business stakeholders to design dashboards, analyze trends, and deliver meaningful reports that support business growth and efficiency.

Key Responsibilities

Data Management & Analysis

  •  Collect, clean, and validate data from multiple internal and external sources.
  •  Analyze datasets to identify trends, patterns, and anomalies.
  •  Develop and maintain automated reports, dashboards, and visualizations using BI tools.
  •  Support data-driven decision-making by providing accurate and timely insights.

Reporting & Visualization

  •  Design and build intuitive dashboards and performance reports for various business units.
  •  Present complex data findings in clear, actionable formats for management and clients.
  •  Track KPIs and create data models that support forecasting and performance evaluation.

Collaboration & Strategy

  •  Partner with teams to define data requirements and business metrics.
  •  Collaborate with engineers and system analysts to improve data collection and quality.
  •  Provide analytical support for ongoing projects, including process improvement and system optimization.

Data Quality & Governance

  •  Ensure data accuracy, consistency, and integrity across all reporting tools and platforms.
  •  Maintain proper documentation for data sources, methodologies, and workflows.
  •  Comply with company data protection and governance policies.
Skill Requirements
  •  Minimum of 3 years of proven experience as a Data Analyst or in a similar role.
  •  Strong proficiency in Microsoft Excel, SQL, and data visualization tools (e.g., Power BI, Tableau, or Google Data).
  •  Experience with Python or R for data cleaning, manipulation, and analysis is an advantage.
  •  Ability to interpret complex datasets and communicate insights effectively.
  •  Strong understanding of business intelligence, reporting, and database management.
  •  Excellent analytical, critical thinking, and problem-solving skills.
  •  High attention to detail and commitment to accuracy.
  •  Strong communication and presentation abilities.

Additional Requirements:
Applicants must include the following in their application:

  •  Portfolio or link to dashboards/reports showcasing relevant data projects.
  •  Summary of work done, highlighting tools used, analysis performed, and outcomes achieved.
  •  Industries served (e.g., fintech, retail, telecoms, enterprise systems, etc.).

Applications without a portfolio or project link will not be considered.

Education Requirements

A degree in Statistics, Data Science, Economics, Computer Science, or a related field.


APPLY NOW

Data Engineer (Contract)

Job Description

The Job Overview

We are seeking a highly skilled and analytical Data Engineer to design, build, and maintain scalable data pipelines and infrastructure that enable effective data collection, storage, and analysis.

The ideal candidate will have 3+ years of hands-on experience managing data architecture, integrating multiple data sources, and ensuring reliable data flow across systems. You will collaborate with analysts, developers, and business stakeholders to ensure our data environment supports decision-making and operational excellence.

Key Responsibilities
Data Architecture & Integration
  •  Design, build, and maintain efficient, scalable, and reliable data pipelines.
  •  Integrate data from multiple sources (internal systems, APIs, third-party applications).
  •  Develop and manage ETL (Extract, Transform, Load) processes for structured and unstructured data.
  •  Implement and optimize data storage solutions (data warehouses, lakes, and marts).

Data Quality & Governance

  •  Ensure data accuracy, consistency, and reliability across all systems.
  •  Implement data validation, error handling, and monitoring processes.
  •  Collaborate with teams to define and enforce data governance standards and best practices.

Collaboration & Support

  •  Work closely with data analysts and scientists to optimize data availability and usability.
  •  Collaborate with software engineers and business units to understand data needs and develop solutions.
  •  Support analytics and reporting teams with clean, well-structured datasets.

Performance Optimization & Innovation

  •  Monitor and improve system performance, scalability, and efficiency.
  •  Stay current with emerging technologies in data engineering, cloud platforms, and analytics tools.
Skill Requirements
  •  Minimum 3 years of experience: as a Data Engineer or in a related capacity.
  •  Strong SQL proficiency: and experience with both relational and non-relational databases.
  •  Hands on experience with data pipeline tools: such as Airflow, Luigi, or Prefect for workflow orchestration.
  •  Experience with ETL frameworks, data warehousing concepts, and data modeling techniques.
  •  Familiarity with cloud platforms: like AWS, Azure, or Google Cloud, including specific services like BigQuery, Redshift, or Snowflake.
  •  Proficiency in programming languages: such as Python, Scala, or Java for data manipulation and automation.
  •  Knowledge of data governance principles, API integrations, and version control systems like Git.
  •  Strong analytical, problem-solving, and critical thinking skills: for addressing complex data challenges.
  •  Excellent communication and collaboration abilities: for effective teamwork and stakeholder interaction.

Additional Requirements:

Applicants must include the following in their application:

  •  Portfolio or GitHub link showcasing relevant data projects.
  •  Summary of work done including technologies used and impact achieved.
  •  Industries served (e.g., fintech, retail, logistics, enterprise systems, etc.).

Applications without a portfolio or project link will not be considered.


Education Requirements

Bachelor’s degree in Computer Science, Data Engineering, Information Systems, or a related field.


APPLY NOW

UI/UX Designer (Contract)

Job Description

The Job Overview

Our organization is seeking a creative and detail-oriented UI/UX Designer / Developer with a strong background in creating user-centered digital experiences. The ideal candidate will have 3+ years of proven experience in designing and developing engaging, intuitive, and functional interfaces across web and mobile platforms.

You will collaborate closely with product managers, developers, and business stakeholders to translate requirements into visually appealing and technically sound designs that elevate user experience and business outcomes.

This role is perfect for a professional who is passionate about design thinking, digital innovation, and building seamless user journeys that align with strategic goals.

Key Responsibilities

User Experience & Interface Design
  •  Design user interfaces for web and mobile applications that are visually appealing and easy to navigate.
  •  Conduct user research, gather insights, and translate findings into design solutions.
  •  Develop wireframes, prototypes, and high-fidelity mockups that communicate design intent.
  •  Ensure consistency in design standards, typography, and brand elements across platforms.
Development & Implementation
  •  Collaborate with front-end and back-end developers to implement and refine user interfaces.
  •  Utilize HTML, CSS, JavaScript (and frameworks like React, Angular, Vue.js, etc.) to bring designs to life.
  •  Optimize applications for maximum speed, responsiveness, and scalability.
  •  Participate in usability testing and iterate designs based on feedback and performance metrics.
Collaboration & Continuous Improvement
  •  Work with cross-functional teams to define user flows, journey maps, and design systems.
  •  Stay updated on industry trends, UI/UX best practices, and emerging technologies.
  •  Contribute to continuous improvement of design processes and tools within the organization.
Skill Requirements
  •  Minimum of 3 years of experience as a UI/UX Designer or Front-End Developer.
  •  Proven track record in designing and developing responsive web and mobile applications.
  •  Proficiency in design and prototyping tools such as Figma, Adobe XD, Sketch, or InVision.
  •  Strong knowledge of HTML, CSS, JavaScript, and modern frameworks (React, Angular, Vue.js).
  •  Solid understanding of user-centered design principles and accessibility standards.
  •  Excellent visual design skills, with a keen eye for detail, layout, and typography.
  •  Strong communication, analytical thinking, and problem-solving abilities.
  •  Ability to collaborate effectively with developers and stakeholders in a fast-paced environment.
Additional Requirements:

Applicants must include the following in their application:

  •  Portfolio or GitHub link showcasing relevant data projects.
  •  Summary of work done including technologies used and impact achieved.
  •  Industries served (e.g., fintech, retail, logistics, enterprise systems, etc.).

Applications without a portfolio or project link will not be considered.


Education Requirements

Bachelor’s degree in Computer Science, Design, or a related field (preferred).


APPLY NOW

IT System Analyst

Job Description
The Job Overview

Our organization is seeking a skilled and detail-oriented IT System Analyst to join our dynamic team. The role involves designing, implementing, and enhancing computer systems that meet evolving business needs. The successful candidate will work closely with cross-functional teams to evaluate existing systems, identify improvements, and develop innovative technological solutions that drive operational efficiency and security.

This position provides exposure to diverse IT environments, system integration projects, and process automation initiatives offering the ideal opportunity for a technology driven professional to contribute meaningfully to business transformation.

Principal Duties and Responsibilities
System Analysis & Design Support
  •  Examine and evaluate current IT systems and workflows.
  •  Identify areas for improvement and define system requirements in collaboration with stakeholders.
  •  Document interfaces between new and legacy systems to ensure seamless integration.
  •  Liaise with users to track additional requirements, features, and optimization needs.
Implementation & Testing
  •  Collaborate with IT teams and developers to design, build, and implement new systems.
  •  Install and configure software, hardware, and network components.
  •  Validate system changes through standard testing procedures and performance evaluations.
Training & User Support
  •  Train staff on new system operations and develop user manuals or reference materials.
  •  Provide post-implementation support and resolve system related issues promptly.
Security & Compliance
  •  Assess and mitigate potential security risks associated with new systems.
  •  Ensure that all implemented solutions comply with company policies and data protection standards.
Administrative & Reporting Support
  •  Coordinate documentation and maintain system records, reports, and technical specifications.
  •  Track project progress to ensure deliverables meet deadlines and budget requirements.
  •  Stay updated with emerging technologies and best practices to enhance system functionality.

Skill Requirements
  •  2–4 years of proven work experience as an IT System Analyst or in a similar role.
  •  Hands-on experience with software development, system testing, and technical documentation.
  •  Solid knowledge of business information systems and application software.
  •  Familiarity with programming languages (e.g., SQL, Python, or Java) and database management tools.
  •  Technical, IT, analytical, presentation, and critical thinking skills.
  •  Ability to explain complex technical details to non-technical users.

Education Requirements


Bachelor’s degree in Computer Science, Information Technology, or a related field.


APPLY NOW

Intern, Associate Project Manager (NYSC Placement)

Job Description

We are seeking a proactive and detail-oriented Associate Project Manager Intern to support the planning, execution, and monitoring of key projects across the organization. The successful candidate will assist in coordinating project activities, tracking deliverables, managing timelines, and ensuring effective communication between teams and stakeholders.

This one year NYSC placement offers practical exposure to project management processes, stakeholder coordination, and project documentation in a dynamic, technology driven business environment.

Principal Duties and Responsibilities

Project Planning & Coordination

  •  Support project managers in planning, scheduling, and coordinating project activities.
  •  Assist in defining project scope, deliverables, and timelines.
  •  Maintain project plans and update task progress regularly.

Documentation & Reporting

  •  Prepare and maintain project documentation, including status reports, trackers, and meeting minutes.
  •  Assist in developing presentations and progress summaries for management reviews.
  •  Ensure all project information is properly documented and organized.

Team & Stakeholder Support

  •  Facilitate communication between project teams and stakeholders.
  •  Assist in coordinating meetings, follow-ups, and action item tracking.
  •  Support issue tracking and escalate project risks to the supervisor or project lead.

Monitoring & Evaluation

  •  Track project milestones and performance indicators.
  •  Support ensuring projects stay within scope, schedule, and budget.
  •  Contribute ideas to improve project efficiency and team productivity.

Skills Gained

  •  Project planning, coordination, and progress tracking.
  •  Documentation and reporting for management.
  •  Team collaboration and stakeholder communication.
  •  Risk identification and escalation.
  •  Use of Microsoft Office and project management tools.
Skill Requirements
  •  Current NYSC member available for a 1-year placement in Lagos, Nigeria.
  •  Strong organizational, analytical, and problem-solving skills.
  •  Excellent communication and teamwork abilities.
  •  Proficiency in Microsoft Office (Word, Excel, PowerPoint).
  •  Familiarity with project management tools is an added advantage.
  •  Ability to manage multiple priorities and work independently in a fast-paced environment.
Education Requirements

Bachelor’s degree in Project Management, Business Administration, or related field.


APPLY NOW

Intern, Marketing & Communications (NYSC Placement)

Job Description

Our organization is seeking a creative and detail-oriented Marketing & Communications Intern (NYSC Placement) to support our brand, digital, and communications initiatives. The successful candidate will assist in executing marketing campaigns, managing digital content, and promoting the company’s image across multiple platforms.

This 1-year NYSC placement provides an excellent opportunity to gain hands on experience in digital marketing, social media management, content creation, and corporate communications within a fast pace Nigerian business environment.

Marketing & Campaign Support

  •  Assist in the development and execution of marketing and digital campaigns.

  •  Support the creation of marketing materials, including flyers, newsletters, and promotional content.

  •  Coordinate logistics for marketing activations, brand events, and partnerships.

Digital & Social Media Management

  •  Contribute to managing the company’s social media presence (Instagram, LinkedIn, Eventbrite, Facebook).

  •  Create, schedule, and monitor engaging content across all digital channels.

  •  Track campaign performance using analytics tools and provide basic insights.

Communications & Branding

  •  Assist in drafting press releases, articles, and internal communication materials.

  •  Support efforts to ensure brand consistency across all communication touchpoints.

  •  Liaise with vendors, agencies, and design teams where necessary.

Administrative & Reporting Support

  •  Maintain marketing databases, content calendars, and contact lists.

  •  Assist with reporting on campaign outcomes and engagement metrics.

  •  Provide general administrative support to the marketing and communications team.

Skill Requirements
  •  Current NYSC member available for a 1-year placement in Lagos, Nigeria.

  •  Strong interest in digital marketing and brand communications.

  •  Proficiency in social media management, Microsoft Office, and basic design tools (e.g., Canva, CapCut, or Adobe Express).

  •  Good understanding of social media trends and content engagement strategies.

  •  Excellent written and verbal communication skills.

  •  A proactive attitude, creativity, and willingness to learn.

Education Requirements

Bachelor's degree in Mass Communication, Marketing, Public Relations, or a related field


APPLY NOW

Intern, Business Analyst (NYSC Placement)

Job Description

We are seeking a motivated Business Analyst (NYSC Placement) to support our team in analysing business processes, identifying improvement opportunities, and helping implement efficient solutions. This 1-year placement is ideal for corps members eager to gain hands on experience in business operations, systems analysis, and project support.

The successful candidate will work closely with the project and management teams to gather data, document requirements, and assist in optimizing workflows and ERP system processes.

Principal Duties and Responsibilities

Business Analysis & Documentation

  •  Gather and analyze data related to company operations and performance.
  •  Document business requirements, workflows, and improvement opportunities.
  •  Assist in testing business processes and recommending enhancements.
  •  Help identify automation opportunities to improve efficiency.

Project Coordination & System Support

  •  Support the implementation and rollout of business systems.
  •  Coordinate with cross-functional teams to ensure smooth execution of initiatives.
  •  Provide user support and assist in training staff on new modules or updates.

Reporting & Performance Tracking

  •  Develop reports and dashboards to visualize business performance.
  •  Assist in monitoring project timelines, deliverables, and system changes.
  •  Prepare presentations and communicate findings to relevant stakeholders.
Skill Requirements
  •  Current NYSC member available for a 1-year placement in Lagos.
  •  Strong analytical, research, and problem-solving skills.
  •  Technical, IT, analytical, presentation, and critical thinking skills.
  •  Proficiency in Microsoft Excel, PowerPoint, and basic data analysis tools.
  •  Excellent communication, documentation, and organizational abilities.
  •  Ability to work collaboratively and learn in a fast-paced environment.
Education Requirements

Bachelor’s degree in Business Administration, Economics, or a related field.


APPLY NOW
Newsletter
Featured Works

Our Partners

Speak to a Consultant Now!

Need IT solutions that work for you? Let’s discuss your challenges and explore how we can help. Tell us what you need, and we’ll provide the best solutions for your business. Browse our cutting-edge solutions and take your business to the next level.

Excite Panacea is a premier technology service provider. Our depth of experience, expertise, and attention to detail result in successful projects and contribute to Excite's status as the preferred technology partner in the region.

Contact Us


Address:
2 Pade Odanye Close, Harmony Enclave
Adeniyi Jones, Ikeja
Lagos, Nigeria