Requirements:


Proficiency with systems preferably ERP or accounting sofware.
Knowledge of SQL/Python/ R or data programming languages is an advantage
Strong attention to detail 
Effective communication skills.
  • Data
  • Business Analysis and AI
We are looking for a Tendering Assistant to support our tendering team in preparing and submitting bids for construction and engineering projects. This role provides an excellent opportunity to gain hands-on experience in procurement, contract administration, and the bidding process. The ideal candidate should be detail-oriented, organized, and eager to learn about tendering in the construction... industry.

Key Responsibilities

Bid Preparation:


Assist in the preparation of tender documents, including bid forms, pricing schedules, and technical specifications.
Assist in coordinating with various departments, including engineering, procurement, and legal, to gather necessary information and documentation for tender submissions.
Assist in ensuring that all tender documents are complete, accurate, and compliant with client requirements and company standards.


Tender Submission:


Assist in managing the tender submission process, including organizing and packaging tender documents for timely submission.
Assist in coordinating with internal stakeholders and external partners, such as subcontractors and suppliers, to gather required documentation and pricing information.
Assist in liaising with clients and project stakeholders to address inquiries and provide clarification during the tendering process.


Tender Tracking and Analysis:


Assist in maintaining a database of tender opportunities, including tracking key dates, deadlines, and outcomes of past bids.
Assist in monitoring industry news and tender portals to identify new opportunities and potential clients.
Assist in analyzing tender documents and feedback to identify areas for improvement in future bids and proposals.


Documentation Management:


Assist in organizing and maintaining electronic and physical files of tender-related documents, ensuring proper version control and confidentiality.
Assist in the development and maintenance of standard tendering templates, formats, and procedures.
Assist in generating reports and summaries of tender activities and outcomes as needed.


Administrative Support:


Provide administrative support to the tendering team, including scheduling meetings, preparing agendas, and taking meeting minutes.
Assist in the preparation of presentations, reports, and other documentation for internal and external stakeholders.
Handle general inquiries and correspondence related to tendering activities.


Qualifications


Bachelor's degree in business administration, Engineering, Construction Management, or related field.
A minimum of three years’ experience in tendering, bid management, or procurement, preferably in the construction or engineer in g industry.
Familiarity with tendering processes and documentation in the public and private sectors.
Strong analytical and research skills, with the ability to interpret technical documentation and specifications.
Excellent communication skills, both verbal and written.
Detail-oriented with strong organizational and time management abilities.
Ability to work independently and collaboratively in a deadline-d riven environment.
 more
  • Administration
  • Secretarial
The Mechanical SBU Assistant will support the Mechanical Strategic Business Unit (SBU) in planning, coordinating, and executing mechanical engineering projects within construction and engineering operations. This role involves assisting with project management, procurement, quality control, documentation, and team coordination to ensure timely and cost-effective project delivery.

Job... Description

Internal Sales Support:


Support the full scope of Mechanical General & Mechanical Valves products
Work closely with the estimation team & SBU lead to generate accurate and timely quotes, review detailed technical specifications for bidding processes, use the CRM to track pending internal sales tasks and flag any bottlenecks
Collaborate with SBU lead to ensure alignment with strategies and objectives to maximize sales potential
Maintain and manage a monthly bookings quota, reporting sales and forecasting figures to suppliers for accurate business planning
Source new suppliers to enhance the product offering and maintain competitive pricing and product quality
Collaborate with Estimation team to ensure competitive pricing & databases are maintained ensuring accuracy and up-to-date information
Prepare technical proposals with a focus on speed, accuracy, and providing detailed technical information
Administer proposals within the CRM system, ensuring deal information is updated accordingly
Log new deals into the CRM system, ensuring all relevant details are recorded accurately.
Provide back-office support to the Technical Sales team, assisting with administrative tasks
Regularly review client portals for new tenders and opportunities.
Oversee compliance with mandatory and technical requirements of the tenders
Assist in the preparation of tender documents, including compiling technical and commercial information.


Valve Workshop Service Works:


Prepare and issue quotations for valve servicing & valves spares, ensuring accuracy and timely delivery
Coordinate the delivery of valves to and from the workshop for servicing, ensuring smooth logistics
Supervise the service works in the valve workshop, ensuring quality standards and timelines are met
Follow up on the progress of valve servicing works, maintaining communication with the workshop and the SBU head
Ensure completed valves are delivered to the client in a timely manner by co ordinating with the PMO team


Qualifications

Education:


Bachelor’s Degree/Diploma in Mechanical Engineering or related field.


Experience:


1–3 years of experience in mechanical engineering, preferably in the construction or engineering industry.
Experience with project coordination and procurement processes is an advantage.
 more
  • Engineering
  • Technical
Job Description

Responsible for designing, implementing, and evaluating learning and development programs to enhance the skills and knowledge of our employees. The ideal candidate will have a passion for learning, strong instructional design skills, and the ability to collaborate effectively with stakeholders across the organization.

Training Needs Analysis:


Conduct comprehensive... training needs assessments to identify gaps in skills, knowledge, and performance across the organization.
Collaborate with departmental managers and HR to prioritize training needs based on business objectives and strategic goals.
Analyze data from performance appraisals, employee surveys, and other sources to inform the development of targeted learning interventions.


Program Design and Development:


Design and develop engaging and effective learning programs, including workshops, courses, e-learning modules, and other learning resources.
Utilize instructional design principles and adult learning theories to create content that aligns with learning objectives and engages diverse learners.
Leverage a variety of learning modalities and technologies to accommodate different learning styles and preferences


Training Delivery and Facilitation:


Deliver training sessions and workshops to employees at all levels of the organization, both in-person and virtually.
Facilitate interactive and participatory learning experiences that promote skill development, knowledge retention, and behavior change.
Provide coaching and feedback to participants to support their learning and application of new skills on the job.


Learning Evaluation and Improvement:


Develop evaluation plans and tools to assess the effectiveness of learning programs and measure the impact on individual and organizational performance.
Collect and analyze data on training outcomes, participant feedback, and business results to identify areas for improvement and make recommendations for future initiatives.
Continuously monitor industry trends and best practices in learning and development to enhance the quality and relevance of our programs.


Stakeholder Collaboration:


Collaborate with subject matter experts, internal stakeholders, and external training vendors to ensure the alignment of learning initiatives with business needs and industry standards.
Build strong relationships with departmental managers and team leaders to understand their training requirements and provide ongoing support and consultation.


Qualifications


Bachelor's degree in Human Resources, Education, Organizational Psychology, or a related field. 
Minimum of 2-5 years of experience in learning and development, instructional design, or a related role, preferably in the engineering or construction industry.
Strong understanding of adult learning principles, instructional design methodologies, and training delivery techniques.
Strong understanding of ERP and Learning Management Systems
Excellent communication and presentation skills, with the ability to convey complex information in a clear and engaging manner.
Strong project management skills, with the ability to manage multiple priorities and deadlines effectively.
Certified Professional in Learning and Performance (CPLP) or similar certification is a plus.
Experience in an EPC is an added advantage
 more
  • Human Resources
  • HR
We are seeking a highly skilled and experienced Project Manager – Civil to oversee and manage the construction of a new office space from concept to completion. The ideal candidate will have a strong background in civil engineering and project management, with expertise in office space construction, ensuring that the project is completed on time, within budget, and to the highest quality... standards.

Job Description

Key Responsibilities

Project Planning and Design Coordination


Collaborate with architects, engineers, and designers to finalize office space plans.
Review project blueprints, specifications, and cost estimates to ensure feasibility.
Develop detailed project plans, schedules, and budgets.


Execution and Oversight


Lead and manage on-site construction teams, subcontractors, and suppliers.
Ensure compliance with safety, health, and environmental regulations.
Oversee material procurement, quality control, and project timelines.


Budget and Cost Management


Monitor project expenditures and track costs to ensure adherence to the budget.
Identify and mitigate potential financial risks.
Approve vendor contracts, invoices, and change orders.


Stakeholder Communication


Act as the primary point of contact for clients and stakeholders.
Provide regular progress updates and address project challenges proactively.
Conduct site visits and client walkthroughs to ensure satisfaction.


Quality Assurance and Handover


Perform inspections to ensure work meets quality standards and contractual requirements.
Address any defects or punch list items before final delivery.
Prepare and present project handover documents.


Qualifications


Educational Background: Bachelor’s degree in Civil Engineering, Construction Management, or related field.
Experience: Minimum 5 years of experience in project management, with a focus on office space or commercial construction.
Certifications: PMP, PRINCE2, or equivalent project management certification is preferred.
 more
  • Project Management
Job Description

Requirements:


Proficiency with systems preferably ERP or accounting sofware.Knowledge of SQL/Python/ R or data programming languages is an advantage
Strong attention to detail 
Effective communication skills.
  • Data
  • Business Analysis and AI
Job Description

Accounts Payable and Receivable:


Process supplier invoices and ensure timely payments.
Prepare and send customer invoices and follow up on outstanding receivables.


Bank Reconciliation:


Reconcile bank statements with the company’s financial records regularly.
Investigate and resolve any discrepancies.
Financial Record Keeping:
Maintain accurate and... up-to-date financial records.
Assist in the preparation of monthly, quarterly, and annual financial reports.


General Ledger Maintenance:


Assist in maintaining the general ledger by posting journal entries and performing account reconciliations.
Ensure all financial transactions are recorded accurately.
Expense Management:
Process employee expense claims and ensure compliance with company policies.
Monitor and reconcile company credit card transactions.


Payroll Support:


Assist with payroll processing and ensure timely payment of salaries.
Maintain payroll records and handle related queries.


Administrative Support:


Provide administrative support to the Finance department as needed.
Assist in the preparation of financial documents and reports for audits.


Compliance and Reporting:


Ensure compliance with relevant accounting standards and regulations.
Assist in preparing documents for external audits and regulatory reporting.


Ad Hoc Tasks:

Undertake other accounting and finance-related tasks as assigned by the Senior Accountant or Finance Manager.

Qualifications

Education:


Bachelor's degree in accounting, Finance, Business Administration, or a related field.
Professional accounting qualification like CPA, ACCA


Experience:


Minimum of 1 to 3 years of experience in an accounting or finance internship.


Skills and Competencies:


Basic understanding of accounting principles.
Proficiency in accounting software (e.g., QuickBooks, Sage, or similar) and Microsoft Office Suite, especially Excel.
Excellent attention to detail and accuracy.
Strong organizational and time-management skills.
Good communication and interpersonal skills.
Ability to work independently and as part of a team.
Certifications:
Relevant certifications such as AAT (Association of Accounting Technicians) or similar are desirable but not required.
 more
  • Finance
  • Accounting
  • Audit
Job Description

Market Research:
Conduct research on market trends, property values, and competitor activities in the real estate sector.
Assist in gathering and analyzing data to identify new investment and development opportunities.
Lead Generation & Networking:
Identify and reach out to potential clients, partners, and investors.
Maintain a database of leads and follow up on new... business opportunities.
Attend industry events, trade shows, and networking sessions to expand the company’s contacts.
Client Relationship Management:
Support the team in building and maintaining relationships with current and potential clients.
Prepare and present marketing materials and property listings to prospective clients.
Assist with client communications, follow-ups, and meeting coordination.
Proposal and Pitch Preparation:
Assist in preparing proposals, presentations, and pitch decks for prospective clients and partners.
Collaborate with the team to develop marketing strategies and sales approaches.
Administrative Support:
Help with organizing and coordinating meetings, presentations, and property site visits.
Provide support in tracking business development activities and maintaining project documentation.
Social Media and Marketing Support:
Assist in creating content for the company’s social media platforms and marketing campaigns.
Monitor and report on the effectiveness of online and offline marketing initiatives.
Business Strategy:
Collaborate with senior management to contribute ideas to business development plans and strategies.
Help in drafting business development reports and providing insights based on data analysis.

Qualifications

Currently pursuing or recently graduated with a degree in Business Administration, Marketing, Real Estate, or a related field.
Strong interest in the real estate industry and business development.
Excellent research, analytical, and problem-solving skills.
Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint) and familiarity with CRM software is a plus.
Strong verbal and written communication skills.
Ability to work independently as well as in a team environment.
High level of professionalism, attention to detail, and organizational skills.
Experience in sales, marketing, or customer service (internships or part-time jobs) is an advantage.
 more
  • Internships
  • Volunteering
Job Description
We are seeking an experienced HR Manager to oversee all aspects of human resources practices and processes within our organization. The ideal candidate will be responsible for developing HR strategies and policies that support the company's overall objectives. This role requires strong leadership skills, the ability to collaborate with senior management, and a deep understanding... of HR functions in both the EPC and Real Estate industries.
Key Responsibilities:
Strategic HR Planning:

Develop HR strategies aligned with the company's objectives.
Implement comprehensive HR plans to meet business needs and foster an employee-oriented company culture.
Monitor and ensure compliance with labor laws and regulations in Eastern Africa.

Talent Acquisition and Management:

Oversee the recruitment and selection process, including sourcing, interviewing, and hiring candidates.
Develop effective onboarding programs to integrate new hires into the organization.
Implement performance management systems to drive high performance and employee development.

Employee Relations:

Act as a liaison between employees and management to address employee relations issues and resolve conflicts.
Promote positive employee relations through effective communication and HR initiatives.

Compensation and Benefits:

Develop and administer competitive compensation and benefits programs.
Monitor and analyze compensation trends in the local market to ensure the company's salary structure remains competitive.

Training and Development:

Identify training needs and develop training programs that enhance employee skills and capabilities.
Implement career development initiatives to support employee growth and retention.

HR Administration and Compliance:

Maintain accurate HR records and ensure all HR processes comply with legal requirements.
Manage payroll processing and benefits administration effectively.

HR Metrics and Reporting:

Track key HR metrics such as turnover rates, recruitment metrics, and employee satisfaction levels.
Prepare regular reports and presentations on HR metrics and initiatives for management review.'

Qualifications

Bachelor's degree in Human Resources Management, Business Administration, or related field. 
Proven experience as an HR Manager or similar role in the EPC and Real Estate industries in Eastern Africa.
In-depth knowledge of local labor laws and HR best practices.
Strong leadership and interpersonal skills with the ability to build relationships at all levels of the organization.
Excellent communication and negotiation skills.
Solid understanding of HR metrics and the ability to analyze data to drive decision-making.
 more
  • Human Resources
  • HR
Job Description
Job Purpose

To efficiently analyze project requirements, prepare accurate cost estimates, and contribute to effective cost management for projects, ensuring they stay within budget and align with project specifications.

Key Responsibilities
Project Analysis:

Analyze project specifications, drawings, and other relevant documents to comprehensively understand project... requirements.
 Identify cost-saving opportunities and value engineering solutions to optimize project budgets.
Collaborate with the project management team to clarify project scopes and objectives.

Cost Estimation:

Prepare precise and comprehensive cost estimates for construction projects, encompassing materials, labor, equipment, and subcontractor expenses.+ direct and indirect expense
Utilize specialized estimation software and tools to facilitate accurate cost calculations.

Tender Preparation:

Develop comprehensive tender documents that include detailed cost breakdowns, schedules, and relevant project information.
Ensure that tender submissions are completed within specified deadlines.

Supplier and Subcontractor Relations:

Work closely with suppliers and subcontractors to source competitive pricing and quotations.
Once quotations are in forward to Procurement Team
Evaluate vendor and subcontractor proposals to ensure alignment with project specifications.

Documentation Management:

Maintain meticulous records of project estimates, tenders, and related documentation.
Provide critical documentation support for contract negotiations and project initiation

Project & Execution Team Interaction

Interactions with Project Management Office and Execution teams
 Contribute to effective cost control efforts to keep projects within budget.
 Review of project cost in liaison with project teams during execution stage

Continuous Improvement:

Stay updated on industry trends, construction methods, and cost-effective techniques.
Participate actively in process enhancement initiatives to refine the estimation process.

Qualifications

Bachelor's degree in Quantity Surveying, or Engineering + civil + Electrical
 3+ years of experience in construction project estimation with a Quantity Survey/Engineering/Construction background.
Experience in tender preparation and bidding is essential
Experience in  Electrical Works
Proficiency in specialized estimation software and tools.
Strong analytical and mathematical capabilities.
Excellent communication and teamwork skills.
Exceptional attention to detail and accuracy.
 more
  • Engineering
  • Technical
Job Description
Job Purpose

To efficiently analyze project requirements, prepare accurate cost estimates, and contribute to effective cost management for projects, ensuring they stay within budget and align with project specifications.

Key Responsibilities
Project Analysis:

Analyze project specifications, drawings, and other relevant documents to comprehensively understand project... requirements.
 Identify cost-saving opportunities and value engineering solutions to optimize project budgets.
Collaborate with the project management team to clarify project scopes and objectives.

Cost Estimation:

Prepare precise and comprehensive cost estimates for construction projects, encompassing materials, labor, equipment, and subcontractor expenses.+ direct and indirect expense
Utilize specialized estimation software and tools to facilitate accurate cost calculations.

Tender Preparation:

Develop comprehensive tender documents that include detailed cost breakdowns, schedules, and relevant project information.
Ensure that tender submissions are completed within specified deadlines.

Supplier and Subcontractor Relations:

Work closely with suppliers and subcontractors to source competitive pricing and quotations.
Once quotations are in forward to Procurement Team
Evaluate vendor and subcontractor proposals to ensure alignment with project specifications.

Documentation Management:

Maintain meticulous records of project estimates, tenders, and related documentation.
Provide critical documentation support for contract negotiations and project initiation

Project & Execution Team Interaction

Interactions with Project Management Office and Execution teams
 Contribute to effective cost control efforts to keep projects within budget.
 Review of project cost in liaison with project teams during execution stage

Continuous Improvement:

Stay updated on industry trends, construction methods, and cost-effective techniques.
Participate actively in process enhancement initiatives to refine the estimation process.

Qualifications

Bachelor's degree in Quantity Surveying, or Engineering + civil + Electrical
 3+ years of experience in construction project estimation with a Quantity Survey/Engineering/Construction background.
Experience in tender preparation and bidding is essential
Experience in  Electrical Works
Proficiency in specialized estimation software and tools.
Strong analytical and mathematical capabilities.
Excellent communication and teamwork skills.
Exceptional attention to detail and accuracy.
 more
  • Building and Construction
Job Purpose
Responsible for identifying and pursuing new business opportunities, building client relationships, and driving sales growth within the valves industry by understanding market trends, collaborating with cross-functional teams, and ensuring customer satisfaction.
Role & responsibilities
Order Booking Expertise:

Consistently achieve and exceeding order booking... targets.
Demonstrated ability to strategize, negotiate, and close deals effectively.

Market Penetration and Expansion:

Proficient in devising and executing successful market penetration strategies.
Experience in identifying new markets, targeting potential clients, and expanding the customer base.

Solution-Oriented Sales Approach:

Proven track record of selling not just products but comprehensive solutions tailored to client needs.
Ability to understand customer pain points and position products as solutions that address those challenges.

Order Hunting Mindset:

Displays a proactive and persistent attitude towards pursuing new business opportunities.
Driven to actively seek out potential clients and projects, contributing to consistent revenue growth.

Customer-Centric Focus:

Puts customers at the forefront of business interactions, building strong, lasting relationships.
Attentive listener, ensuring a deep understanding of customer requirements and preferences.

Valve Knowledge & Code Standards Proficiency:

Thorough knowledge of industry-specific valve code standards and regulations.
Ensures compliance and alignment of products with relevant industry guidelines.
Familiarity with a diverse range of valves, including control valves, relief valves, and actuators.
Able to offer technical insights and recommendations to clients based on specific project requirements.

Sales Processes Expertise:

Proficient in handling inside sales operations, from initial inquiry to order finalization.
Skilled in preparing accurate quotations and competitive tenders to secure projects.

Mandatory Valve Industry Experience:

Possesses extensive background within the valve industry, understanding its nuances and dynamics.
Capitalizes on industry insights and networks to drive business growth effectively.

Qualifications

Bachelor's degree in Engineering, preferably in Mechanical Engineering, Industrial Engineering, or a related field.
Technical Certifications: Certifications specific to valves, valve design, operation, maintenance, and safety, demonstrate a strong technical foundation that is crucial in understanding client needs.
Project Management Skills: Training or certifications in project management can aid in efficiently handling multiple client projects, managing timelines, and ensuring successful execution.
Customer Relationship Management (CRM) Tools: Familiarity with CRM software platforms to streamline client communication, lead tracking, and sales reporting processes.
Networking and Relationship Building: Participation in networking events, trade shows, and industry conferences can help establish valuable connections within the valve industry.
Ability to conduct market analysis, competitive intelligence, and data interpretation that contributes to strategic decision-making.
 more
  • Sales
  • Marketing
  • Retail
  • Business Development