11,296 IT Project jobs in Kenya

Senior Technical Project Manager - Software Development

20111 Kakamega, Western KES220000 Annually WhatJobs remove_red_eye View All

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and results-oriented Senior Technical Project Manager to lead complex software development projects within their fully remote team. This role is critical for the successful planning, execution, and delivery of innovative software solutions. The ideal candidate will possess a strong technical background combined with extensive experience in project management methodologies, agile development, and team leadership. You will be responsible for managing all aspects of the project lifecycle, from initiation and planning through to execution, monitoring, and closure. This includes defining project scope, objectives, deliverables, and timelines; managing resources, budgets, and risks; and ensuring effective communication among all stakeholders, including engineering teams, product managers, and senior leadership. The ability to translate technical requirements into actionable project plans, facilitate effective team collaboration in a remote environment, and proactively identify and resolve impediments is paramount. You will champion agile principles, drive continuous improvement in project delivery processes, and ensure the delivery of high-quality software solutions on time and within budget. This is an exceptional opportunity for a seasoned professional to shape critical software initiatives from a remote setting, making a significant impact on the company's technological advancements. We are looking for a strategic thinker with exceptional leadership, organizational, and communication skills, committed to driving project success.

Responsibilities:
  • Lead the planning, execution, and delivery of complex software development projects.
  • Define project scope, goals, deliverables, and success criteria.
  • Develop detailed project plans, schedules, and budgets.
  • Manage project resources, including assigning tasks and monitoring performance.
  • Identify, assess, and mitigate project risks and issues.
  • Facilitate agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives).
  • Ensure effective communication and collaboration among project teams and stakeholders.
  • Track project progress and provide regular status reports to senior management.
  • Ensure the delivery of high-quality software solutions.
  • Drive continuous improvement in project management processes and methodologies.
  • Mentor junior project managers and team members.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related technical field; or equivalent practical experience.
  • Minimum of 8 years of experience in technical project management, with a focus on software development.
  • Proven experience managing projects using Agile methodologies (Scrum, Kanban).
  • Strong understanding of the software development lifecycle (SDLC).
  • Excellent knowledge of project management tools (e.g., Jira, Asana, Trello).
  • Exceptional leadership, communication, and interpersonal skills.
  • Strong analytical, problem-solving, and organizational abilities.
  • PMP, CSM, or other relevant project management certifications are highly desirable.
  • Proven ability to manage remote teams and projects effectively.
This advertiser has chosen not to accept applicants from your region.

Technical Project Manager, Agile Software Development

60200 Meru , Eastern KES160000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a dynamic and technically proficient Technical Project Manager to oversee agile software development projects. This is a fully remote opportunity, allowing you to contribute from anywhere. You will be responsible for guiding development teams through the entire project lifecycle, ensuring the timely and successful delivery of high-quality software solutions. This involves meticulous planning, resource allocation, risk management, and stakeholder communication.

Your core responsibilities will include facilitating agile ceremonies (sprint planning, daily stand-ups, reviews, retrospectives), managing product backlogs, and ensuring that development teams adhere to agile principles and best practices. You will work closely with product owners, developers, QA engineers, and other stakeholders to define project scope, requirements, and deliverables. Proactive identification and mitigation of technical risks and dependencies are crucial. You will also be responsible for tracking project progress, reporting on key metrics, and ensuring transparency across the team and with stakeholders.

We are looking for a candidate with a strong technical background, preferably in software engineering or a related field, coupled with demonstrable experience in agile project management. Experience with various agile frameworks (Scrum, Kanban) and project management tools (Jira, Confluence) is essential. Excellent communication, leadership, and problem-solving skills are required. As this is a fully remote role, you must be highly organized, self-motivated, and adept at using virtual collaboration tools to foster effective teamwork and project delivery. This role is situated in Meru, Meru, KE but is performed entirely remotely.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Project Manager - Software Development Lifecycle

30200 Tuwan KES150000 Monthly WhatJobs remove_red_eye View All

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and results-oriented Senior Technical Project Manager to lead complex software development projects within a fully remote setting. This role requires a proven ability to manage the entire project lifecycle, from initiation and planning through execution, monitoring, and closure. You will be responsible for defining project scope, setting deliverables, managing resources, mitigating risks, and ensuring projects are completed on time, within budget, and to the highest quality standards. The ideal candidate possesses exceptional leadership, communication, and problem-solving skills, with a deep understanding of agile methodologies and software development processes. This is a critical role that demands strategic thinking and a proactive approach to project execution.

Responsibilities:
  • Define project objectives, scope, deliverables, and success criteria in collaboration with stakeholders.
  • Develop detailed project plans, including timelines, resource allocation, and budget management.
  • Lead and motivate cross-functional, remote project teams to achieve project goals.
  • Implement and manage agile development methodologies (e.g., Scrum, Kanban) to ensure efficient project execution.
  • Identify, assess, and manage project risks and issues, developing mitigation strategies.
  • Facilitate effective communication among team members, stakeholders, and leadership.
  • Track project progress, monitor key performance indicators (KPIs), and provide regular status reports.
  • Ensure adherence to quality standards and best practices throughout the project lifecycle.
  • Manage vendor relationships and third-party integrations as required.
  • Conduct post-project reviews to identify lessons learned and areas for continuous improvement.
  • Manage project changes and ensure they are properly documented and approved.
  • Resolve conflicts and remove impediments for the project team.
  • This is a fully remote position, offering the flexibility to work from anywhere. The designated oversight location for this role is Eldoret, Uasin Gishu, KE , but your work will be conducted entirely remotely.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field. PMP, CSM, or equivalent certification is highly desirable.
  • Minimum of 7 years of experience in project management, with at least 5 years focused on technical or software development projects.
  • Proven track record of successfully delivering complex projects on time and within budget.
  • Extensive experience with agile project management methodologies and tools (e.g., Jira, Confluence).
  • Strong understanding of the software development lifecycle (SDLC) and various development methodologies.
  • Excellent leadership, team management, and motivational skills.
  • Exceptional communication, negotiation, and stakeholder management abilities.
  • Proficiency in project management software (e.g., MS Project, Asana, Trello).
  • Strong analytical and problem-solving skills, with the ability to make sound decisions under pressure.
  • Experience managing remote teams and distributed workforces.
This advertiser has chosen not to accept applicants from your region.

Senior Remote Technical Project Manager - Software Development

41100 Kisumu KES4500000 Annually WhatJobs remove_red_eye View All

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a seasoned Senior Remote Technical Project Manager to lead complex software development projects. This is a fully remote, high-impact role where you will guide cross-functional teams through the entire project lifecycle, from initiation to deployment. You will be responsible for defining project scope, setting timelines, managing resources, mitigating risks, and ensuring the successful delivery of high-quality software solutions. This position requires exceptional leadership, strong technical acumen, and proven experience in agile methodologies.

Key Responsibilities:
  • Manage end-to-end execution of software development projects, ensuring timely and on-budget delivery.
  • Define project scope, goals, deliverables, and success criteria in collaboration with stakeholders.
  • Develop detailed project plans, schedules, and resource allocation strategies.
  • Lead and motivate cross-functional project teams, including developers, designers, QA engineers, and business analysts.
  • Implement and champion Agile/Scrum methodologies, facilitating sprint planning, daily stand-ups, and retrospectives.
  • Identify, assess, and manage project risks and issues, developing mitigation strategies.
  • Monitor project progress, track key performance indicators (KPIs), and provide regular status reports to senior management.
  • Facilitate effective communication among team members and stakeholders.
  • Ensure adherence to quality standards and best practices throughout the development process.
  • Manage vendor relationships and third-party integrations as needed.
  • Contribute to process improvements and the adoption of new project management tools and techniques.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field. Master's degree is a plus.
  • Minimum of 7 years of experience in project management, with a strong focus on software development projects.
  • Proven experience managing complex, large-scale software projects.
  • In-depth knowledge of Agile methodologies (Scrum, Kanban) and project management frameworks (e.g., PMP, PRINCE2).
  • Strong technical understanding of software development lifecycles, technologies, and architectures.
  • Excellent leadership, communication, negotiation, and interpersonal skills.
  • Proficiency in project management software (e.g., Jira, Asana, Trello, MS Project).
  • Ability to manage multiple projects simultaneously and prioritize effectively.
  • Demonstrated success in remote team leadership and collaboration.
  • Problem-solving aptitude and the ability to think critically under pressure.
  • Relevant certifications (e.g., PMP, CSM, CSPO) are highly desirable.
This role provides the opportunity to lead innovative software projects from a remote setting, driving technical excellence and business value. If you are a results-oriented project manager with a passion for technology and a knack for leading remote teams, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Technical Business Development Intern

KES1200000 - KES3600000 Y EuroSavannah

Posted today

Job Viewed

Tap Again To Close

Job Description

Company: Eurosavannah

Location: Remote (Kenya-based with potential European interactions)

Duration: 6 months

Start Date: 10th June 2024

About Us:

Eurosavannah is a software engineering consultancy company from Kenya, dedicated to providing design, development, and staffing services. We're building a global platform for startups to leverage African tech engineering for staffing and solution development. With a skilled and experienced team, we specialize in bringing your projects to life, ensuring they meet your unique needs and exceed expectations. Our bridgehead in Europe (Belgium) allows us to complement our offshore team with resources close to our European clients, enhancing our service delivery and client satisfaction.

Role Overview:

We are seeking a Sales and Marketing Assistant intern to support our sales team in generating leads, managing content, making cold calls, and sending emails. This is an excellent opportunity to gain hands-on experience in a fast-paced and rewarding environment.

Key Responsibilities:

Tech Utilization:
Leverage digital tools and platforms to enhance marketing strategies and sales processes.

Lead Generation:
Identify and qualify potential sales leads through various channels including online research, social media, and industry events.

Content Management:
Assist in creating, curating, and managing content for our website, blog, social media, and marketing materials.

Cold Calls and Emails:
Conduct cold outreach to potential clients and follow up on initial contacts to set up meetings and close deals.

CRM Management:
Maintain and update customer relationship management (CRM) system with accurate and up-to-date information.

Market Research:
Conduct market research to identify new opportunities and trends in the industry.

Qualifications
:

  • Currently enrolled in or recently graduated from a Bachelor's program in Business, Marketing, Communications, or has relevant experience in sales & marketing.

  • Tech savvy: Comfortable using various digital tools , AI and platforms for marketing and sales tasks.

  • Strong written and verbal communication skills.

  • Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint).

  • Familiarity with any CRM software (e.g., Salesforce) is a plus.

  • Self-motivated with a strong desire to learn and grow.

  • Ability to work independently and as part of a team.

-Relevant working experience is an added advantage.

  • Excellent organizational and time management skills.

Benefits:

  • Fast-paced environment with growth potential.

-Hands-on experience in sales and marketing.

  • Mentorship and guidance from experienced professionals.

  • Opportunity to work on real projects and make a tangible impact.

  • Flexible working hours.

  • Weekly Stipend.

  • Potential for full-time employment upon successful completion of the internship.

How to Apply:

Interested candidates should send their resume and a brief cover letter explaining their interest in the internship and relevant qualifications to

Please include "
Technical Business Development Intern
" in the subject line.

This advertiser has chosen not to accept applicants from your region.

Junior Project Manager - Software Development

40100 Kisumu KES80000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
We are seeking an aspiring and organized Junior Project Manager to join our fully remote team, contributing to innovative software development projects remotely supporting our operations connected to Kisumu, Kisumu, KE . This is an excellent opportunity for an individual with a passion for technology and project coordination to gain hands-on experience in managing software development lifecycles. You will work closely with senior project managers, developers, designers, and quality assurance teams to ensure project goals are met on time and within scope. Your responsibilities will include assisting in the planning, execution, and monitoring of project timelines, milestones, and deliverables. You will help manage project documentation, track progress, and communicate updates to stakeholders. Identifying potential risks and issues, and assisting in the development of mitigation strategies will be part of your role. You will facilitate communication among team members, ensuring clarity on tasks and objectives. A foundational understanding of Agile methodologies and software development processes is a plus. The ideal candidate is a highly motivated individual with strong organizational skills, excellent communication, and a proactive attitude. A Bachelor's degree in Computer Science, IT, or a related field, or equivalent practical experience, is preferred. You should be proficient with project management tools and software. This remote role requires the ability to work independently, manage your time effectively, and collaborate seamlessly with a distributed team. If you are eager to learn, grow, and contribute to exciting software projects, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Project Manager - Agile Software Development

70100 Abothuguchi West KES330000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Technical Project Manager to lead complex software development initiatives. This role offers a hybrid work arrangement, combining the flexibility of remote work with essential in-office collaboration. You will be responsible for managing the full project lifecycle, from initiation and planning through execution, monitoring, and closure, ensuring projects are delivered on time, within scope, and on budget. The ideal candidate will possess a strong technical background, a deep understanding of agile methodologies, and exceptional leadership and communication skills.

Key responsibilities will include:
  • Defining project scope, goals, and deliverables in collaboration with stakeholders.
  • Developing detailed project plans, schedules, and resource allocation strategies.
  • Leading and motivating cross-functional project teams, fostering a collaborative and productive environment.
  • Managing project risks, issues, and changes, implementing mitigation strategies as needed.
  • Facilitating agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Tracking project progress and performance, providing regular status reports to senior management.
  • Ensuring adherence to quality standards and best practices throughout the development lifecycle.
  • Managing third-party vendor relationships and deliverables.
  • Communicating effectively with technical teams, business stakeholders, and executive leadership.
We require a Bachelor's degree in Computer Science, Engineering, or a related technical field; a Master's degree or PMP/CSM certification is highly desirable. A minimum of 7 years of experience in technical project management, with a significant focus on software development projects using agile methodologies (Scrum, Kanban), is mandatory. Proven experience managing complex, multi-disciplinary projects and leading distributed teams is essential. Strong understanding of software development lifecycles (SDLC) and various technical stacks is required. Excellent leadership, negotiation, and conflict-resolution skills are critical. This role requires a hybrid approach, supporting projects based in **Garissa, Garissa, KE**, with expectations for regular engagement at our local office.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest It project Jobs in Kenya !

Lead Project Manager - Software Development

40100 Tuwan KES260000 Annually WhatJobs remove_red_eye View All

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and highly organized Lead Project Manager to oversee the successful execution of software development projects. This is a fully remote position, allowing you to manage complex projects from anywhere. You will be responsible for planning, executing, and closing projects, ensuring they are delivered on time, within scope, and within budget. This role requires strong leadership skills, excellent communication abilities, and a deep understanding of agile methodologies and software development lifecycles. You will manage cross-functional teams, facilitate communication between stakeholders, and proactively identify and mitigate risks. The ideal candidate will have a proven track record of delivering complex software projects, exceptional organizational skills, and the ability to motivate and guide team members. You will be responsible for defining project scope, objectives, deliverables, and timelines, as well as managing resources and ensuring quality control throughout the project lifecycle. This position offers an exciting opportunity to lead impactful projects in a dynamic and collaborative remote environment.

Key Responsibilities:
  • Lead the planning, execution, and delivery of software development projects.
  • Define project scope, goals, deliverables, and success criteria.
  • Develop detailed project plans, including timelines, resource allocation, and budgets.
  • Manage project teams, providing direction, motivation, and support.
  • Facilitate communication and collaboration among project stakeholders and team members.
  • Identify, assess, and manage project risks and issues proactively.
  • Implement and adhere to agile development methodologies (Scrum, Kanban).
  • Track project progress, manage changes, and report on status to leadership.
  • Ensure the quality of project deliverables and adherence to standards.
  • Manage vendor relationships and third-party contributions to projects.
  • Conduct project post-mortems and identify lessons learned for continuous improvement.
  • Serve as a point of contact for all project-related matters.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field.
  • Minimum of 7 years of experience in project management, with a focus on software development.
  • Proven experience managing complex, large-scale software projects.
  • Strong understanding of Agile methodologies (Scrum Master certification is a plus).
  • Excellent leadership, communication, and interpersonal skills.
  • Proficiency in project management tools (e.g., Jira, Asana, Trello).
  • Ability to manage multiple projects simultaneously and prioritize effectively.
  • Strong problem-solving and risk management skills.
  • Experience working effectively in a remote team environment.
  • Demonstrated ability to deliver projects on time and within budget.
This advertiser has chosen not to accept applicants from your region.

Agile Project Manager, Software Development

60200 Meru , Eastern KES390000 Annually WhatJobs remove_red_eye View All

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a dynamic software development company, is seeking an experienced Agile Project Manager to oversee the delivery of innovative software solutions. This is a fully remote position, offering exceptional flexibility and work-life balance.

The Agile Project Manager will be responsible for guiding Scrum teams, facilitating Agile processes, and ensuring the successful execution of software development projects. You will foster a collaborative and productive team environment, removing impediments and driving continuous improvement. Your expertise in Agile methodologies will be key to delivering high-quality software on time and within budget.

Key Responsibilities:
  • Facilitate Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Coach and mentor Scrum teams on Agile principles and practices.
  • Manage project backlogs, ensuring stories are well-defined and prioritized.
  • Remove impediments and roadblocks that hinder team progress.
  • Track and report on project progress, velocity, and key performance indicators.
  • Collaborate with product owners and stakeholders to ensure alignment on project goals and requirements.
  • Foster a culture of continuous improvement and learning within the teams.
  • Manage project risks and dependencies, proactively identifying and mitigating potential issues.
  • Ensure the timely delivery of high-quality software releases.
  • Promote effective communication and collaboration across all project stakeholders.
Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, Business, or a related field. Certified ScrumMaster (CSM) or equivalent certification is highly desirable.
  • Minimum of 5 years of experience in project management, with at least 3 years specifically in Agile/Scrum environments managing software development projects.
  • Proven experience with Agile frameworks such as Scrum and Kanban.
  • Strong understanding of software development lifecycles.
  • Excellent leadership, communication, and interpersonal skills.
  • Proficiency in project management and collaboration tools (e.g., Jira, Confluence).
  • Ability to motivate and guide cross-functional teams.
  • Strong problem-solving and conflict-resolution skills.
  • Experience working in a remote or distributed team setting is essential.
  • Demonstrated ability to manage multiple projects and competing priorities effectively.
This role is open to candidates across Kenya, though proximity to Meru, Meru, KE is considered an advantage, while the position itself is fully remote.
This advertiser has chosen not to accept applicants from your region.

Lead Agile Project Manager - Software Development

20200 Mwembe KES180000 Annually WhatJobs remove_red_eye View All

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly motivated and experienced Lead Agile Project Manager to spearhead their software development initiatives from a remote setting. This role is critical for ensuring the successful delivery of complex software projects using Agile methodologies. The ideal candidate will have a strong understanding of Scrum, Kanban, and other Agile frameworks, with a proven ability to lead cross-functional teams, manage backlogs, facilitate ceremonies, and remove impediments. You will be responsible for guiding the project lifecycle, fostering collaboration, and ensuring high-quality software releases while working effectively in a distributed team environment.

Responsibilities:
  • Lead and manage software development projects from initiation to closure, adhering to Agile principles and practices.
  • Facilitate all Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Develop and maintain detailed project plans, roadmaps, and release schedules.
  • Manage the product backlog, ensuring user stories are well-defined, prioritized, and estimated.
  • Coach and mentor Scrum Masters and development teams to foster a culture of continuous improvement and high performance.
  • Identify, assess, and mitigate project risks and impediments, ensuring smooth project execution.
  • Collaborate closely with Product Owners, stakeholders, and development teams to define project scope and requirements.
  • Track project progress, provide regular status reports, and communicate key metrics to stakeholders.
  • Ensure the delivery of high-quality software products that meet business needs and user expectations.
  • Promote Agile best practices and facilitate knowledge sharing within the organization.
  • Manage project budgets and resource allocation effectively.
  • Resolve conflicts and facilitate effective communication among team members and stakeholders.
  • Drive continuous improvement initiatives within the Agile development process.
Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, Business, or a related field.
  • Certified Scrum Master (CSM) or Professional Scrum Master (PSM) certification is essential. Agile Project Management Professional (PMP-ACP) or similar certification is highly desirable.
  • Minimum of 7 years of experience in project management, with at least 5 years specifically focused on Agile software development projects.
  • Proven experience leading distributed/remote teams and fostering a collaborative environment.
  • Deep understanding of Agile frameworks (Scrum, Kanban) and their application in software development.
  • Excellent knowledge of software development lifecycle (SDLC) and various technologies.
  • Strong leadership, communication, and interpersonal skills.
  • Proficiency in project management tools such as Jira, Confluence, Asana, or Trello.
  • Exceptional organizational and time management skills, with the ability to manage multiple projects simultaneously.
  • Strong problem-solving and decision-making abilities.
  • Experience in stakeholder management and expectation setting.
  • Ability to adapt to changing priorities and guide teams through ambiguity.
This is a fully remote position based out of Naivasha, Nakuru, KE , offering a fantastic opportunity to shape the future of software development.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All IT Project Jobs