Duncan & Ross
Jobs at Duncan & Ross
ELECTRICAL DESIGN ENGINEER
- Electrical design engineers use software programs to design and perfect new electrical systems.
- Design prototypes, troubleshoot potential issues, make changes to fix any issues, and create specifications and other details for these systems.
- Responsible for documenting specifications, schematics, and diagrams regarding their projects.
- Produce reports addressing project progress and other details for managerial staff.
- Electrical design engineers use their expertise to assist in the production of electrical systems, helping to avoid problems and addressing any issues that might arise in the manufacturing process, thus reducing downtime and ensuring that the project adheres to time and budget expectations
- Creating system models and simulations
- Producing necessary design reports and documentation
KNOWLEDGE & EXPERTISE:
- Minimum 5-7 years of experience in electrical design from design consultancy companies
- Good knowledge of electrical design software tools.
- Experience working with and creating wiring diagrams.
- Experience working with Control panels & Inverters.
- Electric motor & pump knowledge would be an advantage
- Solid works Electrical knowledge would be useful but not essential
- Strong written and verbal communication skills
- Knowledge of Amtech, Dialux and Relux Design Software
- Strong initiative and excellent problem-solving skills
- Must be immediately available
EDUCATION & TRAINING:
Bachelor's degree in Electrical Engineering
UI-UX DESIGNER ENGINEER - REMOTE WORK
We are seeking a talented and innovative UX UI Designer Engineer to join our dynamic team. The ideal candidate will be responsible for creating user-centric designs that deliver a superior digital experience. They will collaborate closely with cross-functional teams, including product managers, developers, and other stakeholders, to understand user needs and business objectives and translate them into effective design solutions. The UX UI Designer Engineer will be involved in the entire product development lifecycle, from concept ideation to final implementation, ensuring that the end product aligns with the company's brand and usability standards.
- Conduct user research and gather insights to understand user behaviors, needs, and motivations.
- Create user personas, user journey maps, and other UX artifacts to inform the design process.
- Develop wireframes, prototypes, and mockups to illustrate design concepts and interactions.
- Design intuitive and user-friendly interfaces that align with the product's brand and visual identity.
- Collaborate with the development team to ensure the feasibility of design solutions and their successful implementation.
- Conduct usability testing and gather feedback to iterate and improve the design based on user insights.
- Stay updated with the latest design trends, tools, and technologies in the UX UI space.
- Advocate for the user throughout the product development process and ensure that their needs are prioritized.
- Work closely with the marketing team to ensure that the product's design is aligned with the overall marketing strategy.
- Collaborate with stakeholders to define and refine product requirements based on user feedback and business goals.
- Bachelor's or Master's degree in Design, Human-Computer Interaction, Computer Science, or a related field.
- Proven experience as a UX UI Designer Engineer or a similar role, showcasing a strong portfolio of successful design projects.
- Proficiency in design tools such as Adobe Creative Suite, Sketch, Figma, or similar applications.
- Solid understanding of user-centered design principles and best practices.
- Experience in conducting user research, usability testing, and other UX evaluation techniques.
- Strong communication and collaboration skills to work effectively within cross-functional teams.
- Have 3-4 years of experience in reactJS
- Knowledge of NodeJS is a plus
- Ability to manage multiple projects and prioritize tasks effectively in a fast-paced environment.
- Excellent problem-solving skills and a creative mindset to develop innovative design solutions.
IT PROJECT COORDINATOR
As an IT Project Coordinator, he will work in our department to ensure the successful execution of IT projects. the responsibilities will include, but are not limited to:
- Project Support: Provide comprehensive support to the IT Project Manager in planning, execution, and monitoring of IT projects.
- Technical Knowledge: Utilize your technical expertise to assist in project tasks and issue resolution, contributing to the successful completion of IT projects.
- Reporting and Presentation: Create and maintain project reports, dashboards, and documentation. Prepare and deliver project updates and presentations to stakeholders.
- Liferay Development Experience (Preferred): If you have experience in Liferay development, you will play a crucial role in enhancing our Liferay-based projects.
- Vendor Contracts and Agreements: Maintain vendor development contracts, Annual Maintenance Contracts (AMCs), software licenses, and hosting contracts. Ensure compliance and manage vendor relationships.
- Communication: Collaborate with cross-functional teams, ensuring clear and effective communication to meet project objectives.
- Documentation: Maintain accurate project documentation, ensuring all project-related information is up-to-date and easily accessible.
- Bachelor's degree in Information Technology, Computer Science, or a related field.
- Proven technical knowledge and problem-solving skills.
- Strong reporting and presentation abilities.
- Preferred: Experience in Liferay development.
- Excellent communication and teamwork skills.
- Highly organized and detail-oriented.
SENIOR CLOUD SOFTWARE ENGINEER
- Deployment and maintenance of cloud architecture via Terraform.
- Development of scale-able, testable, and robust containerized applications.
- Development of CI/CD pipelines to improve automated deployment workflows.
- Development and maintenance of ETL and data acquisition tools utilizing services such as Lambda, AWS Glue, dbt, Dagster, etc.
- Dashboarding in Microsoft PowerBI, Power Apps, DataDog, etc. as required.
- Ensuring cloud infrastructure, IT systems and deployed software are secured against threats from malicious actors.
- Providing high-quality, complete documentation on all development work.
- Performing development tasks in AWS using Python, SQL and similar.
- Development and maintenance of ML/AI models to provide market intelligence to the business.
- Exploring new AWS technologies with a view to improving the IT offering to the business.
- Skilled in eliciting requirements from business users and translating these into fit for purpose technical solutions.
- Extensive technical experience in designing, building, deploying, and supporting secure, scalable software and services you must be considered a senior engineer or developer.
- Strong experience working with and automation of CI/CD pipelines. DevOps experience is an advantage.
- Experience with infrastructure-as-code (Terraform).
- Strong Experience in building and deploying at scale in the cloud, preferably AWS. Solution Architecture Certification is an advantage.
- Exceptional understanding of ETL Tooling (e.g., AWS Glue, Dagster, Other), Scraping, Data cleansing.
- Experience with Cloud computing environments (particularly AWS e.g., VPC, Security rules, use of S3, ECS, ECR, EventBridge, PostgreSQL, RDS, Redshift Spectrum/CLI Scripting/Lambda, Glue, etc.)
- Experience with the use of standard source control systems e.g., Git.
- Python programming experience, experience using PowerShell or similar scripting languages or tools.
- Experience with compiled programming languages (C Family, Go, Rust, etc.).
- Strong interpersonal and communication skills.
- Ability to prioritise issues in a time sensitive environment.
- Ability to create durable, flexible software processes to ensure engineering systems are managed effectively.
- Ability and willingness to take end-to-end ownership and responsibility for issues raised and project work.
- Flexible and eager to apply best practice and fit-for-purpose software solutions to practical issues and problems facing our users.
- Working closely with business teams to devise solutions to recurring problems as well as leading delivery of new features.
- Diligent with attention to detail, particularly in relation to documentation for processes and procedures (creating and maintaining Knowledge Base, wikis, run books, topology etc).
- Self-starter with a strong interest in, and aptitude for picking up, new and emerging technologies.
- Capable of mentoring junior engineers.
- English language fluency.
- Delivering and implementing change in complex production environments
- Strategic contributions to the improvement of software systems in line with business requirements
- Primary degree in a technical field e.g., computer science, computer applications and business, or another STEM field.
- Very strong software engineering background, ideally across different software stacks, including Windows.
- Excellent knowledge of design principles and development best practices.
- Knowledge of and experience with implementing software security best practices.
- Development experience with AI/ML models.
- Knowledge of power trading and commodities systems, energy industry and/or commodity markets, Energy Trading and Risk Management Systems and/or implementations, Commodity scheduling and logistical systems for power, gas etc.
- Web development, GUI Development, Microsoft Power BI.
- Experience with the Japanese electricity industry and IT systems such as supply-demand balancing systems, virtual power plant systems (AC/RA), ETRM systems and vendors, JEPX, OCCTO, Japanese Balancing Market, European, US, power, gas, and commodity markets.
- Japanese language competency.
- Developing, monitoring, and maintaining project schedules using Primavera P6 Operation.
- Collaborating with project teams to ensure timely and efficient project delivery.
- Identifying potential delays and providing proactive solutions to maintain project timelines.
- Conducting regular project progress assessments and reports.
- Supporting project managers in resource allocation and budget management.
- Ensuring compliance with safety, quality, and environmental standards.
- Contributing to the overall success of precast concrete and modular construction projects.
KNOWLEDGE AND EXPERIENCE:
- Minimum of 5-8 years of experience within Construction Industry.
- Experience in Hospitality/ Building project is a must.
- Well experience in proper sequencing and coordination of construction projects, particularly those involving Mechanical, Electrical, and Plumbing (MEP) works.
- Proficient in Primavera 6 software
- Proficiency in MS Office.
EDUCATION AND TRAINING
- Bachelor's degree in Civil Engineering
VERTICAL : ENGINEERING
(SAP or Oracle) Project and Portfolio Management (PPM) SME
- Initially team will work with external partner (Business consulting company) who is responsible to document the business processes till L4 at group level (multiple companies)
- Set of companies will be grouped together according to similarity between their business nature (e.g. manufacturing, services, trading etc.)
- As business SME, each candidate in his/her own area of expertise will ensure the processes are according to best practices, can be applied to all the companies within the same group of companies and will add value to business
- After finalizing the Business processes (for multiple companies), based on documented processes a suitable ERP will be selected (most likely between Oracle and SAP)
- After the ERP selection, Implementation will start and candidate will become part of implementation team as technical lead
- Implementation will be done as a template for one company within the group of companies and then rolled out to remaining companies of the same group
- Business consultancy expertise in their relevant domain with 5+ years in a consulting/advisory role
- Strong understanding of modern practices in their respective areas, with deep knowhow on latest process innovations, their impacts and implementation guidance
- Excellent communication skills both verbal and written with the ability to tailor communication to the intended audience (preferably in both Arabic and English)
- Should be able to coordinate with other teams specially with external business consultants.
- Team player and networking (colleagues as well as external partners)
- Capacity to challenge partner as well as capacity to show added value in relationship with them
- Customer centric and capacity to deliver high level of service
- Should able to work independently and also able to manage team members
- Very good knowledge of functional (processes, available functionalities, ) and technical background (customizing, environment, ), different stages of projects (run, deployments, testing, ) as well as project management skills (planning follow-up, team work, multiple teams interaction, )
- Critical thinking and problem-solving skills
- Adheres to project plans, tasks, and deliverables; identifies dependencies and resource requirements
- Appropriately communicates project status, escalates issues, and manages timelines and action items
- Strong ability to facilitate discussions and negotiate mutually beneficial solutions when necessary
- Exposure to driving business requirements/processes for ERP implementations (Core template design / build / validation, roll-out and support)
Core Technical skills
- Minimum of 15 years of industry experience with 10+ years of experience in PPM domain
- Multiple end to end implementation experience
- Experience in integration of different project/program management tools and applications with ERP
- Experience in Revenue based, capex and opex projects