Build Your Future with Omicron Group

Join Omicron Group and be part of a team that’s shaping the future of commercial real estate. Discover exciting career opportunities in a dynamic and growth-oriented environment.

Estimation / Engineering

Junior Estimation Engineer/

View Details

Department: Estimation / Engineering

Reports To: Senior Estimation Engineer / Estimation Manager

Position Type: Full-Time, Permanent

Key Responsibilities:

  • Cost Estimation: Assist in preparing detailed cost estimates for projects, including material costs, labor, equipment, and other related expenses.
  • Data Analysis: Collect and analyse data from past projects, industry standards, and suppliers to develop accurate cost forecasts.
  • Take-offs: Perform quantity take-offs from engineering drawings to assess material and labor requirements.
  • Project Support: Provide cost estimates for both project proposals and ongoing projects, ensuring that they align with project scopes and timelines.
  • Vendor and Supplier Coordination: Work with vendors and suppliers to obtain pricing and clarify product specifications, contributing to accurate cost projections.
  • Documentation and Reporting: Prepare cost estimation reports, including breakdowns of materials, labor, and equipment. Maintain accurate and up-to-date records of estimates.
  • Collaboration: Work closely with project managers, senior estimation engineers, and other departments to ensure that estimates are aligned with project needs and timelines.
  • Risk Analysis: Assist in identifying potential risks that may affect project costs, including fluctuating prices or scheduling delays, and provide recommendations for mitigating these risks.
  • Software Usage: Utilize estimation software and other tools to prepare cost estimates, track project budgets, and support cost control measures.

Required Qualifications:

  • Education: Bachelor’s degree in Civil Engineering, Mechanical Engineering, Construction Management, or a related field.
  • Technical Skills: Familiarity with estimation software (e.g., ProEst, Sage Estimating, or similar), Microsoft Office Suite (Excel, Word, etc.), and understanding of construction/project cost structures.
  • Analytical Skills: Strong ability to analyse and interpret data, calculate material costs, and perform quantity take-offs.
  • Attention to Detail: Precision in assessing quantities and costs, with a focus on accuracy in all estimation processes.
  • Communication: Strong written and verbal communication skills to effectively work with internal teams and external stakeholders.
  • Organizational Skills: Ability to handle multiple projects simultaneously and meet deadlines while maintaining high-quality work.

Contracts / Legal / Project Management

Senior Estimation Engineer/

View Details

Department: Engineering / Estimation
Reports To: Estimation Manager / Project Manager
Job Type: Full-time

Key Responsibilities:

1. Cost Estimation:

    • Develop and manage detailed cost estimates for engineering, procurement, and construction (EPC) projects.
    • Prepare estimates for labor, material, equipment, and subcontractor costs based on scope of work, project specifications, and drawings.
    • Analyze project requirements and prepare cost-effective proposals that align with client expectations and project constraints.

2. Bid Preparation and Tendering:

    • Support the preparation of tender documents, including reviewing contracts, specifications, and scope of work to ensure accuracy.
    • Participate in the bid review process and coordinate with various departments to ensure timely submission of tenders.

3. Risk Assessment and Value Engineering:

    • Identify potential risks and uncertainties in project scopes and incorporate them into the estimation process.
    • Propose value engineering alternatives to optimize cost efficiency while maintaining project quality and objectives.

4. Project Collaboration and Communication:

    • Work closely with project managers, procurement teams, and design engineers to ensure cost estimates align with the project’s scope and schedule.
    • Communicate effectively with clients and contractors to clarify requirements and scope of work.
    • Participate in meetings to discuss scope changes, pricing adjustments, and project execution plans.

5. Cost Control and Budgeting:

    • Monitor project costs and progress, providing accurate cost-to-completion forecasts and reports.
    • Review and assess changes in project scope and adjust estimates accordingly.
    • Ensure adherence to budgets and timelines during project execution.

6. Documentation and Reporting:

    • Maintain detailed records of all estimates, including assumptions, methodologies, and sources of data.
    • Prepare and present estimation reports to senior management, clients, and other stakeholders.

7. Mentorship and Leadership:

    • Mentor junior estimation engineers and provide guidance in estimation methodologies, tools, and industry best practices.
    • Lead estimation efforts for large or complex projects, ensuring alignment with project goals and stakeholder expectations.

Required Qualifications:

  • Bachelor’s degree in Civil Engineering, Mechanical Engineering, Construction Management, or a related field.
  • Minimum of 5-8 years of experience in cost estimation for engineering, construction, or infrastructure projects.
  • Strong knowledge of cost estimating software (e.g., Timberline, ProEst, or other related tools).
  • Excellent understanding of project planning, procurement processes, and construction methods.
  • Solid grasp of industry standards, building codes, and regulations.
  • Strong analytical, problem-solving, and organizational skills.
  • Proficient in MS Office Suite (Excel, Word, PowerPoint) and other estimation software tools.

Contracts / Legal / Project Management

Junior Contracts Engineer/

View Details

Department: Contracts / Legal / Project Management
Reports To: Contracts Manager / Senior Contracts Engineer
Job Type: Full-time

Key Responsibilities:

1. Contract Administration:

    • Assist in the preparation, review, and administration of contracts for various projects.
    • Support the preparation of tender documentation, contracts, and agreements, ensuring compliance with company policies and legal requirements.
    • Review contract terms and conditions to ensure they align with project requirements and industry standards.
    • Maintain accurate records of contracts, amendments, and correspondence.

2. Procurement Support:

    • Assist in the procurement process by helping with the preparation of bid packages and evaluating tenders.
    • Prepare and issue requests for quotations (RFQs) and requests for proposals (RFPs).
    • Support the negotiation process for contracts, ensuring that terms are favorable and that risks are mitigated.

3. Risk Management and Compliance:

    • Assist in identifying potential risks in contract terms and suggest appropriate mitigation measures.
    • Ensure compliance with project specifications, contractual terms, and relevant legal and regulatory requirements.
    • Support the team in monitoring contract performance and adherence to agreed terms, including timelines, budgets, and deliverables.

4. Communication and Coordination:

    • Liaise with internal teams (engineering, procurement, project management) to ensure seamless contract execution.
    • Communicate with external stakeholders (clients, contractors, suppliers) to address contract-related queries and issues.
    • Maintain clear and efficient communication channels to resolve any disputes or issues arising from the contract terms.

5. Document Management:

    • Organize and maintain contract-related documentation, including contracts, change orders, and correspondence.
    • Track project progress and document any changes, amendments, or delays to the original contract terms.

6. Reporting:

    • Prepare regular updates and reports for the Contracts Manager on contract performance, risks, and issues.
    • Assist in the preparation of reports regarding contract milestones, deadlines, and budgetary concerns.

7. Support During Project Lifecycle:

    • Assist in the administration of the contract throughout the project lifecycle, ensuring that all project stages comply with the contractual terms.
    • Support the handling of any variations or changes in contract scope, including documenting and processing claims or change orders.

Required Qualifications:

  • Bachelor’s degree in Civil Engineering, Construction Management, Law, or a related field.
  • 1-3 years of experience in contract management or legal administration, ideally in construction, engineering, or infrastructure projects.
  • Basic knowledge of contract law, procurement procedures, and construction management principles.
  • Familiarity with contract management software (e.g., Procore, Aconex, or similar) is a plus.
  • Strong organizational skills and attention to detail.

Planning / Project Management

Senior Planning Engineer/

View Details

Department: Planning / Project Management
Reports To: Project Manager / Planning Manager
Job Type: Full-time

Key Responsibilities:

1. Project Planning and Scheduling:

    • Develop, update, and manage detailed project schedules for all phases of the project lifecycle, from initiation through to completion.
    • Prepare work breakdown structures (WBS), critical path analysis, milestone charts, and resource loading schedules.
    • Define project tasks, establish timelines, and assign resources to ensure timely and successful project completion.
    • Develop project baseline schedules and track progress, ensuring any deviations are quickly identified and addressed.

2. Coordination and Collaboration:

    • Work closely with project managers, engineering teams, procurement, construction teams, and other stakeholders to ensure that project schedules align with the overall project plan.
    • Coordinate the activities of internal and external teams, ensuring that resources are available and timelines are met.
    • Organize and lead planning meetings, ensuring that all team members are aligned with project objectives and timelines.

3. Monitoring and Reporting:

    • Monitor project progress and performance, providing regular updates on schedule, milestones, and deliverables.
    • Generate weekly/monthly reports highlighting key performance indicators (KPIs), schedule variances, and any areas of concern.
    • Prepare forecasts on project timelines, identifying potential delays or bottlenecks and working with relevant teams to mitigate issues.

4. Risk and Change Management:

    • Identify potential risks to the project schedule and work proactively to mitigate these risks.
    • Analyse and assess changes to the project scope or schedule, ensuring that the impacts on cost, resources, and timelines are understood and communicated.
    • Evaluate and report on schedule impacts due to change orders, delays, or other unforeseen circumstances.

5. Cost and Resource Management:

    • Monitor resource allocation, ensuring that the project is adequately staffed and that resources are utilized efficiently.
    • Work with project teams to develop resource loading and levelling plans, ensuring that personnel and materials are available as needed.
    • Support the project manager in controlling project costs by identifying deviations from planned budgets and timelines.

6. Project Documentation and Compliance:

    • Ensure all planning-related documentation, including schedules, reports, and communications, are kept up-to-date and comply with company policies and procedures.
    • Maintain records of all planning documentation, including changes and revisions, for future reference or audits.

7. Leadership and Mentorship:

    • Mentor and support junior planning engineers and assist in their development through training and guidance.
    • Foster a collaborative work environment, promoting the sharing of knowledge and best practices across teams.

8. Continuous Improvement:

    • Contribute to the development and improvement of planning processes, tools, and techniques within the organization.
    • Implement best practices in project planning and scheduling to enhance efficiency and effectiveness across projects.

Required Qualifications:

  • Bachelor’s degree in Civil Engineering, Construction Management, Project Management, or a related field.
  • Minimum of 5-8 years of experience in project planning or scheduling within the construction, engineering, or infrastructure industry.
  • Strong knowledge of project planning software such as Primavera P6, MS Project, or similar scheduling tools.
  • Understanding of construction methodologies, project execution strategies, and resource management.
  • Experience in developing, monitoring, and controlling project schedules.
  • Familiarity with project management and cost control procedures.

Project Manager/

View Details

Employment Type: Full-Time

Key Responsibilities:

  • Lead and manage the planning, execution, and delivery of projects, ensuring all project objectives are met.
  • Develop detailed project plans, including timelines, milestones, resources, and risk management strategies.
  • Coordinate cross-functional teams, stakeholders, and external vendors to ensure project tasks are completed on time and within scope.
  • Monitor project progress and adjust plans as needed to meet changing requirements and constraints.
  • Conduct regular status meetings with stakeholders and team members, ensuring clear communication and project alignment.
  • Manage project budgets, resources, and documentation, ensuring efficient use of resources and adherence to financial constraints.
  • Identify and manage project risks, developing mitigation plans where necessary.
  • Ensure quality control and compliance with relevant standards and processes.
  • Provide guidance and mentorship to team members, fostering a collaborative and results-driven environment.
  • Communicate project progress, issues, and solutions to senior management and stakeholders.
  • Prepare and deliver post-project evaluations to assess outcomes and identify areas for continuous improvement.

Qualifications:

  • Bachelor’s degree in Business Administration, Engineering, Computer Science, or a related field (Master’s degree is a plus).
  • PMP (Project Management Professional) or equivalent certification is highly desirable.
  • Minimum of [X] years of experience managing projects, ideally in [industry type].
  • Proven experience in leading and managing cross-functional teams.
  • Strong understanding of project management methodologies (Agile, Waterfall, etc.).
  • Exceptional organizational, problem-solving, and multitasking skills.
  • Excellent written and verbal communication skills.
  • Proficiency with project management software (e.g., Microsoft Project, Jira, Asana, Trello).
  • Ability to adapt to changing priorities and manage complex workloads under pressure.

Senior Engineer/

View Details

Employment Type: Full-Time

Key Responsibilities:

  • Lead the design, development, and implementation of engineering solutions for complex projects.
  • Take ownership of engineering tasks, from initial concept through to final delivery.
  • Develop detailed technical documentation, including specifications, system designs, and test plans.
  • Collaborate with cross-functional teams (such as product managers, designers, and other engineers) to define project requirements and ensure alignment with business objectives.
  • Provide technical leadership and mentorship to junior engineers, guiding them in the development of their skills and professional growth.
  • Analyse and resolve complex technical issues, providing innovative solutions to improve system performance, reliability, and scalability.
  • Conduct code reviews, ensuring that best practices and coding standards are followed.
  • Perform hands-on engineering tasks such as coding, testing, and debugging to meet project requirements.
  • Continuously evaluate and integrate new technologies, tools, and techniques to improve processes and enhance engineering capabilities.
  • Ensure the delivery of high-quality work, meeting project deadlines and industry standards.
  • Participate in project planning and contribute to the estimation of project timelines, resources, and deliverables.
  • Collaborate with stakeholders to ensure technical solutions meet customer and business needs.
  • Monitor system performance and provide recommendations for enhancements and optimizations.
  • Ensure compliance with engineering processes, industry regulations, and safety standards.

Qualifications:

  • Bachelor’s degree in Engineering, Computer Science, or a related field (Master’s degree is a plus).
  • years of experience in engineering, with a proven track record in [relevant field, e.g., software engineering, mechanical engineering, etc.].
  • Strong proficiency in [specific technologies, programming languages, tools relevant to the role].
  • Extensive experience with [industry-specific tools, software, or methodologies].
  • Solid understanding of engineering principles, design, testing, and troubleshooting techniques.
  • Experience in leading engineering projects and collaborating with cross-functional teams.
  • Strong analytical, problem-solving, and decision-making abilities.
  • Excellent verbal and written communication skills to effectively interact with team members and stakeholders.
  • Ability to mentor and guide junior engineers, fostering a collaborative team environment.
  • [Any other certifications or technical qualifications, such as professional engineering licensure, certifications in software, etc.].

Marketing / Customer Relations

CRM Executive/

View Details

Department: Marketing / Customer Relations

Reports To: CRM Manager / Marketing Manager

Key Responsibilities:

1. Customer Relationship Management:

    • Manage and maintain CRM systems to ensure smooth operations and customer engagement.
    • Build and nurture long-term relationships with customers, enhancing loyalty and satisfaction.
    • Respond to customer queries and issues, providing solutions in a timely and efficient manner.
    • Segment customer database and send targeted communications to enhance customer retention.

2. Campaign Management:

    • Assist in creating, executing, and monitoring marketing campaigns through CRM software.
    • Coordinate with the marketing team to send out personalized newsletters, promotions, and offers.
    • Track and report on campaign effectiveness, customer responses, and engagement.

3. Data Analysis & Reporting:

    • Analyse customer data to identify trends and patterns, offering insights to improve customer engagement and sales.
    • Create regular reports on customer activities, campaign performance, and CRM system metrics.
    • Track and improve key CRM KPIs (e.g., customer retention rate, customer lifetime value, etc.).

4. CRM Tool Management:

    • Ensure the CRM platform is up-to-date and effectively supports customer engagement efforts.
    • Collaborate with IT teams to implement improvements or upgrades to the CRM system.
    • Train internal teams on CRM tools and best practices.

5. Collaboration:

    • Work closely with the sales, marketing, and customer service teams to align CRM efforts with business objectives.
    • Coordinate with other departments to ensure a unified approach to customer relationship management.

Key Skills and Qualifications:

  • Bachelor’s Degree in Marketing, Business, or a related field.
  • Experience: 1-3 years of experience in CRM management or a customer-focused role.
  • Strong knowledge of CRM platforms (Salesforce, HubSpot, Zoho, etc.).
  • Familiarity with email marketing tools and campaign management.
  • Proficient in data analysis and generating reports.
  • Excellent communication skills, both written and verbal.
  • Strong organizational skills with the ability to manage multiple projects.
  • Ability to work collaboratively across teams.
  • Analytical mindset with a customer-centric approach.

Marketing / Creative Services

Graphic Designer/

View Details

Department: Marketing / Creative Services

Reports To: Creative Director / Marketing Manager

Key Responsibilities:

1. Design Creation:

    • Develop creative concepts and designs for various projects, including advertisements, brochures, websites, social media graphics, presentations, and packaging.
    • Produce high-quality, on-brand visuals that align with project requirements and company guidelines.
    • Collaborate with marketing, product, and content teams to understand design requirements and ensure alignment with business objectives.

2. Branding & Visual Identity:

    • Ensure consistency in design across all marketing materials, maintaining the brand’s visual identity.
    • Assist in the creation and maintenance of brand guidelines, ensuring adherence across all platforms and projects.
    • Revise and update existing designs as needed to stay on brand or reflect current trends.

3. Digital and Print Design:

    • Create designs optimized for both digital and print formats, ensuring high-quality visuals for websites, email campaigns, print collateral, and social media platforms.
    • Work with printers and other vendors to ensure quality and accuracy in printed materials.

4. Collaboration:

    • Work closely with the marketing and content teams to develop creative solutions for ongoing campaigns.
    • Participate in brainstorming sessions to contribute ideas for campaigns, promotions, and visual concepts.
    • Provide design support for other departments as needed (e.g., creating visual assets for presentations or internal materials).

5. Project Management:

    • Manage multiple design projects simultaneously, ensuring timely delivery and adherence to deadlines.
    • Coordinate feedback and revisions with stakeholders and ensure final designs meet all requirements.
    • Keep updated on design trends, industry best practices, and new technologies to continually improve creative output.

6. Image Editing & Optimization:

    • Retouch photos, create infographics, and optimize images for web and social media.
    • Ensure files are properly formatted and optimized for various platforms.

Key Skills and Qualifications:

  • Bachelor’s Degree in Graphic Design, Fine Arts, or a related field.
  • Experience: 1-3 years of experience in graphic design, with a strong portfolio showcasing previous design work.
  • Proficiency in Adobe Creative Suite (Photoshop, Illustrator, InDesign, etc.).
  • Experience with web design, including knowledge of HTML/CSS (optional but preferred).
  • Strong understanding of design principles, typography, color theory, and layout.
  • Familiarity with motion graphics and video editing software is a plus (e.g., After Effects, Premiere Pro).
  • Ability to create original artwork and illustrations.
  • Strong attention to detail and a passion for visual storytelling.
  • Excellent communication and collaboration skills.
  • Ability to manage time effectively, handle multiple projects, and meet deadlines.

Engineering / Technical Services

Junior Engineer/

View Details

Department: Engineering / Technical Services

Reports To: Senior Engineer / Engineering Manager

Key Responsibilities:

1. Engineering Support:

    • Assist senior engineers in the design, development, and testing of engineering systems, products, or solutions.
    • Perform calculations, create technical drawings, and help with the preparation of design specifications.
    • Support project planning and implementation by gathering data, conducting research, and preparing reports.

2. Technical Analysis:

    • Assist in troubleshooting and resolving technical issues in systems, equipment, or products.
    • Analyze project requirements and help implement solutions that meet quality and performance standards.
    • Perform routine maintenance and testing of engineering systems, providing feedback on their performance.

3. Project Coordination:

    • Help coordinate and manage project tasks to ensure timely completion and adherence to budget and quality requirements.
    • Work with cross-functional teams, including design, production, and quality assurance, to ensure project milestones are achieved.

4. Documentation:

    • Assist in creating and maintaining technical documentation, manuals, and reports for engineering projects.
    • Record and track project progress, update engineering documents, and ensure proper filing and accessibility of all related documents.

5. Quality Control:

    • Ensure engineering designs and processes meet required standards and specifications.
    • Participate in quality control checks, identify discrepancies, and support efforts to ensure compliance with regulations and standards.

6. Continuous Learning & Development:

    • Stay updated with the latest industry trends, tools, and technologies.
    • Attend training sessions, workshops, and seminars to enhance technical knowledge and skills.

Key Skills and Qualifications:

  • Bachelor’s Degree in Engineering (Mechanical, Civil, Electrical, Software, or related field).
  • Experience: Entry-level or 0-2 years of relevant engineering experience.
  • Strong understanding of engineering principles and technical concepts.
  • Proficiency in engineering software/tools (AutoCAD, SolidWorks, MATLAB, etc.) depending on the engineering discipline.
  • Familiarity with project management and engineering processes.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Detail-oriented with the ability to handle multiple tasks and meet deadlines.

Supervisor/

View Details

Key Responsibilities:

1. Team Leadership:

    • Supervise, guide, and motivate team members to ensure high performance and a positive work environment.
    • Provide ongoing training, support, and coaching to team members to improve skills and efficiency.
    • Conduct regular performance reviews and provide constructive feedback.

2. Operations Management:

    • Oversee daily operations and workflows, ensuring tasks are completed in a timely and efficient manner.
    • Ensure adherence to safety, quality, and operational standards within the team and department.
    • Monitor and manage production or service schedules to meet deadlines and targets.

3. Problem Solving & Issue Resolution:

    • Address any issues or challenges that arise in the team, including operational problems, conflicts, or performance issues.
    • Act as the first point of contact for team members seeking assistance or clarification on tasks.

4. Quality Control & Compliance:

    • Ensure that all work processes comply with company standards, regulations, and industry best practices.
    • Perform regular inspections and audits to maintain product or service quality.
    • Maintain and enforce safety protocols to ensure a safe working environment for all employees.

5. Reporting & Documentation:

    • Maintain accurate records of team performance, attendance, and production/output.
    • Prepare and submit reports to management on team progress, performance metrics, and areas for improvement.

6. Collaboration:

    • Work closely with other departments or teams to ensure smooth coordination and effective communication.
    • Participate in meetings with management to discuss team performance, challenges, and improvements.

7. Employee Engagement:

    • Foster a positive team culture through regular communication and team-building activities.
    • Encourage and implement employee feedback to improve processes and morale.

Key Skills and Qualifications:

  • High School Diploma or equivalent; Bachelor’s Degree in a related field preferred.
  • Experience: 2-4 years in a supervisory or leadership role.
  • Proven leadership and team management experience.
  • Strong problem-solving, conflict resolution, and decision-making skills.
  • Excellent communication and interpersonal skills.
  • Ability to manage multiple tasks and prioritize effectively.
  • Knowledge of relevant industry regulations and safety standards.
  • Proficient in Microsoft Office (Word, Excel, PowerPoint) or other relevant software.