Careers

discussion-top-size-fhd

eSense is a dynamic and team-driven workplace where our employees are our top priority. Working at eSense is a great opportunity for the young and talented who want to build a solid career in the software industry. We offer a competitive compensation package and exceptional benefits for our employees.

Our business is blooming, and to keep innovating we have to search for the best out there. Join our team and be part of a continuous success story! Our HR department is eager to set all the requirements and training needed for each employee to excel at their job, guaranteeing that our employees are best at what they are doing. We also provide them with the essential tools for career advancement.

A different kind of company, a different kind of people

eSense is a team-driven environment and our relations are based on integrity and respect for one another - all while committing to a code of professional and ethical values. Our values focus on instilling trust in our relationships with all stakeholders, including employees, clients, society and the communities in which we operate.

We have a dynamic team of over 80 talented individuals, including software engineers who are certified in multiple fields. Our team gives eSense a solid platform on which it builds and develops high-quality solutions that span various industries and markets, enabling us to reinforce the diversity of our business and technical expertise.

We, at eSense, strongly believe that open and honest communication, with everyone, is appreciated and productive. We also make sure that every now and then we create opportunities for company activities, ranging from company-hosted lunches, surprise breakfast meals, or simple outings. We also create an internal environment that adds extra flavoring to the job.

Available Positions

Responsibilities

Knowledge/Background

eSense is seeking a skilled and detail-oriented Software Licensing Specialist to oversee and optimize software licensing tracking across various customers and projects. The ideal candidate will ensure cost efficiency, compliance, and effective license management for our clients. This role will require collaboration with both internal teams and external vendors, offering guidance on software licensing agreements, and renewals.

 

Key Responsibilities:

 

•Oversee the end-to-end process of software licensing, including purchasing, renewals, and compliance tracking.
•Maintain accurate records of all software licenses, agreements, and renewals.
•Work with software vendors to negotiate contracts, pricing, and service agreements.
•Maintain strong relationships with key software vendors and suppliers.
•Ensure all contracts align with the company’s and clients' needs and standards.
•Work closely with internal teams and external clients to address licensing requirements.
•Provide guidance to teams on best practices in software license management.
•Assist clients in selecting the right licensing model to fit their business needs.

Required Skills and Qualifications:

•Bachelor’s degree in information technology, business administration, or a related field.
•3+ years of experience in software licensing.
•Strong knowledge of licensing models.
•Excellent analytical, communication, and organizational skills.

•Strong attention to detail and the ability to manage multiple projects.

 

Preferred Qualifications:

•Certification in Software Asset Management.
•Experience in the IT services industry, specifically managing software for external clients.

•Knowledge of cloud-based software licensing models.

 

Experience

  • +3

Location

  • Riyadh - KSA

Contract Period

  • 1 Year
Apply Now

Responsibilities

Responsibilities

  • Support in achieving departmental financial objectives
  • Develop applications in most optimal & cost-effective manner
  • Analyze customer requirements and change requests to develop functionalities accordingly
  • Perform maintenance programming for existing applications
  • Fix software bugs
  • Troubleshoot and debug software to determine causes of errors and deciding what to do about them
  • Conduct research & do proof of concepts
  • Participate in database design
  • Participate in software design (architecture)
  • Might produce rapid prototypes for the project
  • Experience in Xamarin Mobile Development (Xamarin. Forms, Xamarin. iOS, and/or Xamarin. Android
  • Experience in Mobile Development SDKs (iOS, Android)
  • Experience in the different mobile applications’ techniques (native, cross-platform, hybrid)
  • Experience in object-oriented concepts.
  • Experience in .net development (VB.net or C#).
  • Experience in .Net Framework.
  • Experience developing numerous mobile and web-based applications.

Knowledge/Background

  • B.Sc. Degree in Computer Science, Engineering, or related discipline with information technology focus.
  • Critical Thinking & Strong Problem Solving
  • Good Arabic & English Communication Skills
  • Good interpersonal skills
  • Excellent Research Skills
  • +5 year of experience in the domain

Knowledge/Background

Experience

  • +5 years

Location

  • Amman – Jordan

Contract Period

  • Open Contract
Apply Now

Responsibilities

Knowledge/Background

The ideal candidate is a team player who will be responsible for working with company data in various business areas. Specific responsibilities include reporting metrics, analyzing methodologies, and suggesting operation improvements. 

 

Responsibilities 

• Support the Development Manager in developing the projects schedule, budget and other financial 
• Conduct Performance Appraisal for subordinates. 
• Plan daily, weekly, and monthly development related activities during the project. 
• Organize work schedules based on priorities. 
• Control resources as per work requirements. 
• Monitor resources and performance of the team. 
• Act as liaison between the development managers and the software developers. 
• Ensure quality & reliability of code from the development team by conducting smoke testing and code reviews for their deliverables per development task. 
• Propose and sometimes decide on technologies used. 
• Provide a detailed design of the project. 
• Responsible for architecture and design documentation. 
• Propose and finalize the database design in collaboration with the database team. 
• Ensure consistency of design elements and interactive behaviors within individual pages/forms/Components and across entire projects 
• Provide development manager with time estimations. 
• Coordinate with the quality team to prepare release notes. 
• Experience in Xamarin Mobile Development (Xamarin. Forms, Xamarin. iOS, and/or Xamarin. Android). 
• Experience in Mobile Development SDKs (iOS, Android). 
• Experience in the different mobile applications techniques (native, cross-platform, hybrid). 
• Experience in object-oriented concepts. 
• Experience in .NET development (VB.net or C#). 

• Experience in .NET Framework. 

 

Qualifications 

• .NET
• Bachelor’s degree in computer science or a related field. 
• Experience with agile development methodologies. 
• Design, develop, and unit test applications in accordance with established standard. 
• Lead a team of software Engineers in the creation of high-quality software within agreed project deadlines. 
• Assume a high level of ownership of all work developed by members of the team. 
• Analyze and resolve technical and application problems. 
• Very Good Background in web development with ASP.NET MVC (C# preferred), including experience designing or implementing application architectures. 
• Good knowledge with Microsoft .NET 4.5 technologies. 
• Background in data modeling (Entity Framework) and database design concepts. 
• Ability to comprehend and implement detailed project specifications as well as the ability to adapt to various technologies and simultaneously work on multiple projects. 
• Train and integrate new team members and proactively support the continued development of existing team members. 
• Very Good communication skills. 

Experience

  • 8+

Location

Contract Period

Apply Now

Responsibilities

As a Sr. Management Consultant, you are integral to every delivery team by taking responsibility for the execution of key workstreams and management of related team members. Your role is to work with the client and eSense Consulting senior management to design sound approaches and solutions. Senior consultants are also given the opportunity to work on business development and proposal submissions. Specific responsibilities include but are not limited to:

  • Work with senior team members to develop hypotheses and work plans that address project objectives and delivery quality solutions to our clients
  • Manage workstream data collection, synthesis and analysis
  • Develop insights from the analytical process and integrate findings into the broader project work
  • Analyse and make sound recommendations to the project leadership
  • Build the relationship between eSense Consulting and the client’s project team, often interact independently with client leadership
  • Develop content and co-facilitate client workshops
  • Take ownership of client deliverables, presentations, and proposal materials
  • Coach and mentor junior team members both overall and on projects
Support senior management in business development activities by designing sound approaches and solutions for technical proposals


Knowledge/Background

Preferred Skills

  • Bilingual in English and Arabic essential.
  • Knowledge of Strategy Planning & Execution, Organisation Design, or Corporate Performance and Effectiveness.
  • Ability to simultaneously manage multiple tasks and engagements

Qualifications & Requirements

  • Bachelor’s degree in business administration, engineering, social sciences or similar. Master’s degree preferred
  • Experience in strategy, operating model, policy development, and government and public sector framework design and development.
  • Proficiency in written and spoken English and Arabic
  • Strong facilitation skills, memorable in-person presentation abilities
  • Excellent skills in general problem-solving, concept development, project management,
  • Results driven, persistent, and persuasive
  • Self-starter/pro-active, strong entrepreneurial spirit
  • Proven IT skills in the following programmes excel, word, and PowerPoint.
  • A minimum of 5 years of relevant experience in management consulting engagements.
  • Experience in strategy, operating model, policy development, and government and
  •  Experience in the GCC region is an asset. Knowledge of the KSA market is preferrable

Experience

  • 5+

Location

  • Riyadh - KSA

Contract Period

  • 1 Year
Apply Now

Responsibilities



As a Management Consulting Director, you’ll work as part of a team of problem solvers with extensive consulting and industry experience, helping our clients solve their complex business issues from strategy to execution. Specific responsibilities include but are not limited to:

  • Provide consulting services to our Government and Public Sector clients in the Middle East working in project team structures and closely to client’s teams.
  •  Lead a team of consultants to deliver consulting and transformation management projects, with a focus on strategy and operating models design, policy development, and government frameworks design and development.
  •  Lead and deliver large, complex client engagements that identify, design, and implement creative solutions for Public Sector entities, helping them restructure their organizational structures, and service delivery models.
  •  Implement and oversee the quality of deliverables, effectively manage the functional and technical team, support functional tracks of the transformation and relationships to ensure exceptional performance.
  •  Manage and participate in the development and presentation of proposals for business development activities.
  •  Support business development activities through the development of quality business proposals for projects and overseeing the process of responding to public bids for consulting work.
 Delivery consulting services, including strategy development, contract evaluation, and process management

Knowledge/Background

Preferred Skills

  • Bilingual in English and Arabic essential.
  • Previous experience in advising clients within Real Estate, Transportation, and Municipalities sectors.
  • In-depth knowledge of Strategy Planning & Execution, Organisation Design, or Corporate Performance and Effectiveness.
  • Achievement oriented with the ability to be flexible and adaptive on a daily basis. Able to lead a high-performing team and add exceptional value to our clients within a fast-paced environment.
  • Ability to simultaneously manage multiple tasks and engagement, and possibly different project teams.

Qualifications & Requirements

  • Bachelor’s degree or equivalent in a relevant subject such as Engineering or Business Administration. An MBA from a reputable university is preferred.
  • Substantial experience of establishing and building strong client relationships across multiple industries and geographies.
  • Strong interest and passion for developing, growing and leading a team through advanced coaching and mentoring, as well as proactive knowledge sharing.
  • Excellent organisational skills, having the ability to prioritise workload whilst being resilient and being able to cope well under pressure and meeting tight deadlines.
  • Proven IT skills in the following programmes excel, word, and PowerPoint.
  • A minimum of 10 years of relevant experience in management consulting engagements, of which a least 5 years will have been in a consulting environment.
  • Experience in strategy, operating model, policy development, and government and public sector framework design and development.
  •  Proven ability to manage and lead projects and teams.
  •  Experience in the GCC region is an asset. Knowledge of the KSA market is preferrable

 

Experience

Location

  • Riyadh - KSA

Contract Period

  • 1 Year
Apply Now

Responsibilities

 

Project Planning & Scheduling:

  • Collaborate on creating and maintaining project schedules, timelines, and milestones using cutting-edge project management tools.
  • Organize and facilitate project meetings, workshops, and presentations to align teams.
  • Monitor project progress, flagging potential roadblocks or delays to ensure timely delivery.

Communication & Reporting:

  • Prepare and distribute project status reports, meeting minutes, and other relevant documentation.
  • Maintain clear and consistent communication with project stakeholders, including clients, team members, and vendors.
  • Facilitate communication and collaboration within the project team.

Administrative Excellence:

  • Oversee project documentation, from contracts and proposals to change orders, keeping everything well-organized and accessible.
  • Coordinate travel and logistics for project team members, ensuring smooth operations.
  • Provide comprehensive administrative support, allowing the team to focus on what they do best.

Driving Continuous Improvement:

  • Analyze current workflows and recommend enhancements to boost efficiency and effectiveness.
  • Stay ahead of industry trends and innovations in project management methodologies, bringing fresh ideas to the table.

Knowledge/Background

The Project Coordinator provides comprehensive administrative and logistical support to project managers and teams throughout the project lifecycle. This role involves a wide range of tasks, from scheduling and communication. The ideal candidate is highly organized, detail-oriented, and possesses excellent communication and interpersonal skills.


Qualifications:

  • Bachelor’s degree in business administration, Project Management, or a related field
  • Exceptional organizational skills and an eye for detail.
  • Strong communication and interpersonal skills to unite diverse teams.

Experience

  • 5

Location

  • Riyadh - KSA

Contract Period

Apply Now

Responsibilities

Key Responsibilities:

  • Supervise the technical delivery leadership.
  • Coordinate delivery to meet deadlines directly with PMO.
  • Ensure customer satisfaction throughout the projects’ lifecycle.
  • Assist in building & reviewing P&L exercises with PM & finance teams.
  • Assist presales teams with executive revision of solutions proposals when needed.
  • Resolve any escalations or conflicts with running projects deliveries and operations.
  • Coordinate skilling requirements between vendors/channel team and technical delivery leadership.
  • Ensure a single point of accountability for success of the Managed Services organization with our customers.
  • Ensure proper resources allocation and teams growth plans based on current and future operations expectations.
  • Ensure SLA contracts are delivered and maintained with the highest level of performance and customer satisfaction levels.
  • Assist account management and sales teams with executive insights about running projects and operations for customer satisfaction purposes.

 

Experience:

  • 5+ Years of Experience in the same position.

 

Candidates must have the following core qualifications:

  • Successful delivery of complex IT projects in Saudi.
  • At least 10 years professional experience in supporting IT solutions and services.
  • PMP (Project Management Professional) and ITIL v4 foundation certification is a plus.
  • Skilled communication with direct customer facing or consulting roles at a senior level.
  • At least 5 years of experience in managing the delivery and operations activities in the IT solutions and Services field.

Candidates must have knowledge in the following core technologies:

  • Good local KSA government technologies awareness.
  • Good Microsoft technologies awareness, certification is a plus.
  • Good AWS Cloud technologies awareness, certification is a plus.
  • Good Google cloud technologies awareness, certification is a plus.
  • Good Alibaba Cloud technologies awareness, certification is a plus.
  • Good Huawei Cloud technologies awareness, certification is a plus.
  • Good Oracle Cloud Infrastructure technologies awareness, certification is a plus.

 

In addition to the above, candidates with any of following qualifications will have a major advantage:

  • Azure tracks is a Major Plus.
  • OCI tracks is a Major Plus .
  • GCP tracks is a Major Plus.
  • Technical Certification in Any Virtualization Technology is a Plus.

Knowledge/Background

eSense is looking for a passionate, talented and experienced Service Delivery and Operations Manager. As a Manager, your role will cover managing the overall delivery of IT services to clients or internal stakeholders. You should focus on maintaining service level agreements, ensuring service quality, and managing clients’ relationships., although key responsibilities are outlined below; you are expected to be familiar with existing and future various technologies, some of which may not be listed in the key responsibilities below.

Experience

  • 5+ Years

Location

  • Riyadh - KSA

Contract Period

  • 1 Year
Apply Now

Responsibilities

Key Responsibilities:

 

1. Network Security Assessment and Audits:

 

  • Assist in performing assessments of clients' network infrastructure to identify vulnerabilities and threats.
  • Support the team in conducting penetration testing and vulnerability scans.
  • Contribute to reports with findings and recommendations for security improvements.

 

2. Design and Implementation:

 

  • Participate in the development and implementation of secure network architectures, including firewalls, intrusion detection/prevention systems (IDS/IPS), VPNs, and access control solutions.
  • Help configure and deploy security tools to monitor and protect against potential threats.
  • Support the integration of security protocols and standards into existing and new network designs.

 

3. Cloud Security:

 

  • Collaborate on designing and implementing secure solutions for cloud environments (OCI, Azure, GCP).
  • Assist in securing cloud-based resources, including virtual networks, storage, and compute instances.
  • Support the deployment of cloud-native security tools and frameworks to ensure robust protection.
  • Deploying firewall and other network security products in cloud environments.

 

4. Client Collaboration and Consultation:

 

  • Work with clients to understand their security requirements and provide assistance in implementing solutions.
  • Participate in technical presentations, training sessions, and workshops to educate clients on best practices.
  • Maintain positive relationships with clients to ensure ongoing support and satisfaction.

 

5. Compliance and Standards:
  • Stay updated on emerging threats, vulnerabilities, and security technologies.
  • Assist clients in maintaining compliance and implementing necessary controls.
  • Documentation and Reporting:
  • Create and maintain documentation, including security policies, procedures, and network diagrams under guidance.
  • Provide status updates and performance reports to stakeholders as needed.

 

 

Qualifications:

 

• Education:
  • Bachelor’s degree in computer science, Information Technology, or a related field, or equivalent practical experience.
  • Certifications:
  • Working toward or holding certifications such as CISSP, CISM, CEH, CCSP, or CCNA Security is a plus, Fortinet and paloalto certifications.

 

Experience:

  • 2-4 years of experience in network security, including design, implementation, or auditing.
  • Exposure to firewalls, IDS/IPS, SIEM tools, and endpoint protection technologies.

 

• Technical Skills:
  • knowledge of network protocols, architecture, and troubleshooting.
  • Familiarity with configuring and managing firewalls, routers, and switches.
  • Knowledge of cloud platforms and their security frameworks (OCI, Azure, GCP).

 

• Soft Skills:
  • Strong analytical and problem-solving abilities.
  • Good communication and interpersonal skills.
  • Ability to manage multiple tasks and meet deadlines.

Knowledge/Background

Job Summary:
We are seeking a motivated and knowledgeable mid-level Network Security Consultant to join our team. The ideal candidate will assist in designing, implementing, and maintaining secure network solutions to protect organizational assets and support compliance with industry regulations. This role involves evaluating network infrastructure, identifying vulnerabilities, and providing guidance on mitigating security risks. The Network Security Consultant will collaborate with cross-functional teams to deliver tailored security solutions for clients while growing their expertise in the field.

Experience

  • 2-4

Location

Contract Period

Apply Now

Responsibilities

  • Responsible for the deployment of product releases into the production environment.
  • Responsible for the safe deployment of one or more product releases into the production environment.
  • Responsible for executing the delivery and implementation plans
  • Troubleshooting and identifying technical problems, debugging, code tracing and examining code (.NET, SQL) written by others and analyzing results
  • Utilize SQL to query databases for troubleshooting testing scenarios,
  • Responsible for detecting and optimizing the software database structures for customer implementations
  • Responsible for performing tests and troubleshoots final system setups Available for Onsite projects to work alongside Project Managers, Support Team, and clients
  • Building and setting up new development tools and infrastructure
  • Secured access to production environments, and ensuring that systems are safe and secure against cybersecurity threats
  • Working on ways to automate and improve deployment and release processes
  • Working with software developers and software engineers to ensure that development follows established processes and works as intended
  • Understanding the needs of stakeholders and conveying this to developers

Knowledge/Background

  • Knowledge of object-oriented design and coding skills (C# preferably)
  • Strong of SQL Database skills
  • Strong troubleshooting skills.
  • Deal well with ambiguous/undefined problems; ability to think abstractly
  • Requirement analysis and failure analysis,
  • Understanding API design, distributed consistency
  • IIS
  • Ability to effectively articulate and drive solutions to technical and business challenges
  • Excellent interpersonal communication skills
  • Visual studio & .net framework . Mvc .net an core
  • PowerShell commands
  • Widows
  • Offices
  • Network fundamentals
  • English common cc actions
  • 2-3 years of experience in the domain.
  • Knowledge in Microsoft SharePoint 2010 and above (development and administration) is a plus.
  • Knowledge in IIS is a plus.
  • Knowledge in Elastic Search is a plus.

Experience

  • 2-3 years

Location

Contract Period

Apply Now

Responsibilities

  • Using your knowledge and experience in developing a variety of applications.
  • Reviewing application requirements and interface designs.
  • Monitoring and improving front-end performance.
  • Documenting application changes and developing updates.
  • Identify and troubleshoot issues related to coding and performance problems.
  • Performing other duties related to the job as assigned by the direct supervisor.

Knowledge/Background

The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional frontend design.

  • 2-4 years of solid experience.
  • A good eye for design and the finer details.
  • Proficiency in HTML, CSS, JavaScript, Angular Framework, jQuery.
  • Have excellent knowledge to build shared component
  • Experience with build tools: NPM.
  • Experienced with source control (Git).
  • Experience with CSS preprocessors: SCSS.
  • Able to review design and code in a constructive way to improve quality.
  • Familiarity with mobile technologies, Back-End Development. Node.js is a big plus

Experience

  • 2-4 years

Location

  • Amman – Jordan

Contract Period

  • Open Contract
Apply Now

Responsibilities

  1. Data Analysis and Reporting:
    • Collect, analyze, and interpret large datasets to identify trends, patterns, and insights.
    • Develop and maintain reports, dashboards, and visualizations to support data-driven decision-making.
    • While focusing on the client needs, suggests trends that needs to be monitored based on the data analysis.
    • Monitor data quality and accuracy to ensure reliable outputs.
  2. Solution Design:
    • Collaborate with development team to understand data structure and requirements for the Project.
    • Assist in the design and implementation of the project architecture, including data modeling and ETL processes.
    • Identify opportunities for data integration and optimization within the project.
  3. Documentation and Communication:
    • Document data sources, data flows, and transformations.
    • Communicate findings and insights effectively to stakeholders, including technical and non-technical audiences.
    • Prepare presentations and reports to summarize analysis and recommendations.
  4. Collaboration:
    • Work closely with cross-functional teams, including business analysts, developers, and data engineers, to ensure project alignment and success.
    • Participate in project meetings to discuss data requirements, project timelines, and deliverables.
  5. Continuous Improvement:
    • Stay current with industry trends and best practices in data analysis and warehousing.
    • Recommend tools, technologies, and processes for improving data management and analysis capabilities.

 

Qualifications:

  • Bachelor’s degree in Data Science, Computer Science, Information Technology, or a related field.
  • A minimum of 5 years of proven experience in data analysis, preferably within a data warehouse and/or business intelligence context.
  • Strong understanding of BI concepts, including data analysis, reporting, and visualization.
  • Familiarity with BI tools mainly PowerBI and other data visualization tools like Tableau
  • Understanding of ETL processes and data modeling principles.
  • Strong analytical and problem-solving skills with attention to detail.

 

Preferred Qualifications:

  • Proficiency in SQL and experience with database management systems (e.g., SQL Server, Oracle, PostgreSQL).
  • Experience with data warehousing technologies (e.g., Amazon Redshift, Snowflake, Google BigQuery).

Knowledge/Background

Job Summary:
We are seeking a detail-oriented and analytical Data Analyst to support in our Data Analysis, Data Warehouse & Dashboards projects. The ideal candidate will be responsible for gathering, analyzing, and interpreting data. This role requires a strong understanding of data management, data modeling, and reporting tools to ensure efficient data storage and retrieval.

Experience

  • 5 years

Location

Contract Period

Apply Now

Responsibilities

Knowledge/Background

 

We are seeking a motivated and detail-oriented Junior IT Officer to join our IT team. The ideal candidate will provide technical support and assist in the day-to-day operations of the department.

 

Qualifications

Bachelor’s degree in IT, Computer engineering, or a related fields 
0–2 years of experience in a similar role (fresh graduates are welcome to apply).
Strong problem-solving and analytical skills.
Excellent communication and interpersonal skills.
Ability to work independently and as part of a team.
Willingness to learn and adapt to new technologie

Experience

  • No experience required

Location

  • Riyadh - KSA

Contract Period

  • 1 Year
Apply Now

Responsibilities

  • Provide first-level technical support to end users via various channels, including phone, email, chat, or ticketing system.
  • Respond promptly and professionally to support requests, ensuring excellent customer service and issue resolution.
  • Diagnose and troubleshoot technical issues related to Microsoft 365 services, including but not limited to Exchange Online, SharePoint Online, Teams, OneDrive, and Azure Active Directory.
  • Identify and escalate complex or unresolved issues to higher-level support teams or appropriate resources while ensuring proper documentation of the issue and steps taken for troubleshooting.
  • Collaborate with other support engineers and teams to effectively resolve customer issues and share knowledge.
  • Assist with user onboarding and provisioning activities, including account setup, license assignment, and access management within the Microsoft 365 environment.
  • Educate end users on Microsoft 365 features and functionality, providing guidance and best practices to maximize productivity and adoption.
  • Stay updated with the latest features, updates, and changes in Microsoft 365, and effectively communicate them to end users.
  • Contribute to the improvement of support processes and documentation, including creating and updating knowledge base articles and FAQs.
  • Adhere to service level agreements (SLAs) and meet defined performance metrics related to response time, resolution time, customer satisfaction, and other key indicators.

Knowledge/Background

  • Bachelor's degree in computer science, information technology, or a related field, or equivalent work experience.
  • Solid understanding of Microsoft 365 suite of products and services, including Exchange Online, SharePoint Online, Teams, OneDrive, and Azure Active Directory.
  • Experience in providing technical support in a customer-facing role, preferably in a help desk or support center environment.
  • Strong troubleshooting and problem-solving skills with the ability to analyze and resolve technical issues effectively.
  • Familiarity with ITIL or other IT service management frameworks is a plus.
  • Excellent communication skills, both verbal and written, with the ability to communicate technical concepts to non-technical users.
  • Strong customer service orientation with a focus on delivering a positive user experience.
  • Ability to work independently and collaboratively in a team environment.
  • Detail-oriented and organized, with the ability to manage multiple tasks and prioritize effectively.
  • Microsoft certifications, such as Microsoft 365 Certified: Modern Desktop Administrator Associate or Microsoft 365 Certified: Teams Administrator Associate, are desirable.
  • Fluent in both Arabic and English Languages

Experience

  • -

Location

  • Riyadh - KSA

Contract Period

  • Open Contract
Apply Now

Responsibilities

-

Knowledge/Background

  • .NET
  • Accepts travel
  • Bachelor’s Degree in computer science or a related field.
  • Experience with agile development methodologies.
  • Design, develop, and unit test applications in accordance with established standard.
  • Lead a team of software Engineers in the creation of high quality software within agreed project deadlines.
  • Assume a high level of ownership of all work developed by members of the team.
  • Analyze and resolve technical and application problems.
  • Very Good Background in web development with ASP.NET MVC (C# preferred), including experience designing or implementing application architectures.
  • Good knowledge with Microsoft .NET 4.5 technologies.
  • Background in data modeling (Entity Framework) and database design concepts.
  • Ability to comprehend and implement detailed project specifications as well as the ability to adapt to various technologies and simultaneously work on multiple projects.
  • Train and integrate new team members and proactively support the continued development of existing team members.
  • Very Good communication skills.
  • Very good experience in the Software Development Life Cycle (SDLC).

Experience

  • 8 + years

Location

  • Amman – Jordan

Contract Period

  • Open Contract
Apply Now

Responsibilities

  • Install, Configure, Manage, Support and Troubleshoot Cloud Deployments based on Microsoft Azure Technologies in all core cloud services types (IaaS, PaaS, Saas) in (On-Premise, Off-Premise, Hybrid) models
  • Setup underlying Cloud Services system dependencies both on premise and on cloud including Azure Load Balancers, App Gateways and Firewalls
  • As a consultant, you are expected to plan, identify, explain and execute cloud sizing, integration points, technical dependencies and any underlying software service that is part of or will be integrated with Microsoft Cloud Services
  • Draft and Prepare Technical Documentation, Architecture Documents, User Guides and Designs for Cloud Solutions
  • Ensure customer satisfaction throughout the project lifecycle
  • Deliver hands-on sessions and technical presentations to various audiences

Knowledge/Background

  • At least 5 years of experience in managing and administering a Microsoft Infrastructure
  • 2 to 3 years of experience in Deploying and Managing Microsoft Azure Public Cloud
  • BSc Degree in Computer Science or any related field or Equivalent Experience
  • 3+ Years Managing Microsoft 365
  • Azure, Microsoft 365, and other Microsoft related certificates are a plus.
  • Good Knowledge in Microsoft Azure Portal & Azure CLI
  • Good Knowledge in Scripting in PowerShell
  • Excellent Knowledge in Hyper-V & Virtualization
  • Excellent Knowledge Active Directory, Azure Active Directory, DNS and DHCP, Subnetting, VLANs and IPSec
  • Excellent Knowledge Cloud Services & Cloud Services Terminology
  • Excellent in Web Services Management and Databases (IIS and SQL Administration)
  • Technical Awareness in Networking, Routing and Firewalls
  • Azure Solutions Architect Expert is a Major Plus
  • Microsoft exchange server 2013, 2016,2019 is a Major Plus
  • Technical Certification in Any Virtualization Technology is a Plus
  • Skype for Business Certifications

Experience

  • 5+ Years of Experience Managing a Microsoft Infrastructure, Azure Cloud Infrastructure & Microsoft 365

Location

  • Riyadh - KSA

Contract Period

  • Open Contract
Apply Now

Other Opportunities

We at eSense are committed to providing work experience and opportunities that go beyond ordinary recruitment. Whatever your background, we’ll support you on your journey to employment. Because we know that, with our help, you can achieve more than you ever thought possible.