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.