Total Tech Solution Provider PLC Vacancy Announcement


Total Tech Solution Provider PLC, a leading provider of software and hardware solutions, is looking for dynamic professionals to join our growing team. If you are a proactive, analytical, and client-focused individual with hands-on experience in ERP systems and a desire to contribute to impactful digital transformations, we encourage you to apply.


1. Functional Consultant

Position Overview:

As a Functional Consultant, you will be the vital link between client business needs and our technical solutions. You will ensure smooth implementation, configuration, training, and support of ERP and SCM systems, playing a key role across the full solution lifecycle from pre-sales and requirement gathering through go-live and post-deployment support.

Key Responsibilities:

  • Pre-Sales & Tender Support: Respond to RFQs/RFPs, prepare technical write-ups on ERP/SCM functionality, and collaborate in project planning and functional demos.
  • Requirement Gathering & Analysis: Conduct workshops and interviews to gather business process requirements, translate needs into defined requirements (RDD), and perform gap analysis.
  • ERP/SCM Solution Design & Configuration: Prepare Functional Design Documents (FDD), configure ERP systems based on business rules, collaborate with development teams for customization, and apply continuous process improvement.
  • Implementation & Project Delivery: Manage functional execution (testing, data migration, UAT), monitor delivery milestones, and drive client alignment on solution design and change management.
  • Training & Go-Live Support: Design and deliver training programs for end-users and key stakeholders, provide go-live support, and assist in user manual preparation.
  • Post-Go-Live Functional Support: Act as a liaison for client functional issues, resolve escalated support tickets, recommend system/process improvements, and ensure comprehensive documentation.

Expected Results: 100% on-time/on-budget project milestone delivery, minimal post-go-live errors, timely support request closure, positive end-user feedback, compliance with standards, and strong collaboration.

Qualifications & Experience:

  • Education: Bachelor’s Degree in Computer Science, Software Engineering, BIS, Information Systems, or a related field.
  • Certifications (Preferred but not required): ERP Certification (e.g., Oracle Cloud, ERPNext), Business Analysis or Agile/Scrum certification, Sales or functional certifications from recognized ERP vendors.
  • Experience: 3–5 years of hands-on experience in ERP/SCM implementations (Functional role). Exposure to CRM, SCM, Finance, or Inventory modules. Experience with Jira, GitHub, Trello, or other project collaboration tools. Experience working in or with tech/software companies or ERP-enabled environments.
  • Skills & Competencies:
    • Technical & Functional: Proficiency in ERP configuration and customization, business process mapping, analytical problem-solving, system testing, data migration, UAT coordination, and ability to translate business needs into technical requirements.
    • Soft Skills & Attributes: Excellent verbal and written English communication, customer-facing mindset, strong interpersonal skills, ability to work independently and as part of a cross-functional team, detail-oriented, organized, highly accountable, adaptable, eager to learn, and ability to simplify complex processes.

Required Skill: Customer Relationship Management (CRM), Programming language (R, Python, Scala, Matlab).

Desired Skills: Adaptability, Attention to detail, Continuous learning, Team work.


2. Technical Consultant

Key Responsibilities:

  • Pre-Sales & Tender Support: Review and respond to RFQs/RFPs, prepare technical documentation, participate in solution demonstrations, and provide technical input on solution architecture.
  • System Design & Planning: Analyze business requirements, design technical solutions using ERP, CRM, and custom systems, develop system architecture, identify efficiency improvements, and create technical specifications.
  • Implementation & Development: Configure and implement ERP/enterprise solutions (including custom module development), build system integrations (REST APIs/middleware), customize forms/workflows/reports, set up and maintain system environments/databases/security protocols, and use project tools (GitHub, JIRA, Trello, CI/CD).
  • Training & Knowledge Transfer: Deliver technical and functional training to client IT teams and end-users, create documentation for system use/administration/troubleshooting, and support change management.
  • Technical Support & Continuous Improvement: Provide ongoing post-implementation support (diagnostics, troubleshooting, optimization), collaborate with internal support, recommend/implement improvements, and monitor system uptime/security/compliance.

Key Technologies & Tools:

  • ERP Platforms: ERPNext (strong plus)
  • Languages & Frameworks: Python, JavaScript, Spring Boot, Next.js, React.js
  • Databases: PostgreSQL, MariaDB, MongoDB
  • DevOps & Deployment: Docker, Bench, Linux/Ubuntu server environments
  • Integration Tools: RESTful APIs, JSON, XML
  • Project Tools: GitHub, JIRA, Trello, CI/CD pipelines

Expected Results: On-time/within-budget technical milestone delivery, minimal post-deployment errors, adherence to documentation standards, high client satisfaction, fast support resolution, and demonstrated self-learning.

Required Qualifications:

  • Education: Bachelor’s Degree in Computer Science, Software Engineering, or a related IT field.
  • Professional Certifications (Preferred): ERPNext or other ERP/CRM systems, software development, integration, or cloud deployment certifications.
  • Experience: Minimum 3–5 years of relevant experience in technical consulting, ERP implementation, or enterprise systems integration. Proven experience with back-end or full-stack development, technical configuration, and deployment. Experience working in the tech/software industry or on enterprise digital transformation projects.
  • Core Competencies: Strong analytical and problem-solving skills, excellent verbal and written English communication, ability to present complex technical content, self-driven, results-oriented, independent work capability, ability to manage multiple priorities, customer-focused, collaborative, team player, strong understanding of DevOps, security, and cloud deployment practices.

Required Skill: Customer Relationship Management (CRM), Programming language (R, Python, Scala, Matlab).

Desired Skills: Adaptability, Attention to detail, Continuous learning, Team work.


How to Apply:

Why Join Us?

Work with a forward-thinking company shaping digital transformation, lead and implement impactful ERP projects, gain exposure to various industries, and benefit from competitive compensation and learning opportunities.

Application Instructions:

  • For Functional Consultant: Send your resume and cover letter to careers@ttspplc.com with the subject line: “Functional Consultant”
  • For Technical Consultant: Send your resume and cover letter to careers@ttspplc.com with the subject line: “Technical Consultant Application”