computer science
65
Jobs Found
<p>We are seeking an experienced Enterprise Architect to lead the design and evolution of our enterprise technology landscape. The successful candidate will align business strategy with technology capabilities, establish architecture standards, guide major transformation initiatives, and ensure scalable, secure, and cost-effective technology solutions across the organization.</p><p> </p><p>Develop and maintain the enterprise architecture roadmap aligned with business goals and strategic priorities.</p><p>Define architecture principles, standards, frameworks, and governance processes.</p><p>Evaluate current technology platforms and identify opportunities for modernization, optimization, and innovation.</p><p>Collaborate with business and IT stakeholders to translate business requirements into technology strategies and architecture blueprints.</p><p>Lead architecture reviews for projects, ensuring alignment with enterprise standards and target architecture.</p><p>Drive cloud adoption, integration strategies, data management, and application modernization initiatives.</p><p>Assess emerging technologies and provide recommendations to support business growth and operational efficiency.</p><p>Ensure security, scalability, resilience, and regulatory compliance are incorporated into solution designs.</p><p>Mentor Solution Architects and technical teams on architecture best practices.</p><p>Partner with vendors and technology partners to evaluate products, services, and strategic investments.</p><p><br></p><p>Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.</p><p>10+ years of IT experience, including 5+ years in architecture roles.</p><p>Experience with cloud platforms (AWS, Azure, OCI, or GCP).</p><p>Solid understanding of application architecture, integration, data architecture, cybersecurity, and infrastructure technologies.</p><p>Proven experience leading large-scale digital transformation initiatives.</p><p>Excellent stakeholder management, communication, and presentation skills.</p><p> </p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
About the Role <br> <p><span>Responsible to plan, organize, and manage staff and overall operations to ensure the stable running of the organization's Cyber Security. This includes developing, maintaining, supporting, and optimizing key functional areas. </span></p><br> <br> <br><br> What We Need From You <br> <ul><li><p><span>Set Cyber Security unit performance objectives.</span></p><br></li><li><p><span>Continuously monitor progress and development towards organizational and Unit strategic objectives and communicate periodic performance reports to provide evaluation results and recommend improvements.</span></p><br></li><li><p><span>Develop and implement Cyber Security unit policies and procedures in order to ensure the fulfilment of organizational requirements whilst delivering high-quality services.</span></p><br></li><li><p><span>Carry-out the day-to-day operations of the Cyber Security Unit, provide expertise, encourage teamwork and align work processes to achieve high performance standards, meet established targets and engage employee in a motivated work environment.</span></p><br></li><li><p><span>Ensure the quality of services is performed in a way that meets according to the established KPI's.</span></p><br></li><li><p><span>Ensure the services' availability and reliability, which align with SLA and QoS.</span></p><br></li><li><p><span>Manage and improve an integrated cyber security solution that helps to protect the core infrastructure, the network, and the applications that run within the network.</span></p><br></li><li><p><span>Coach new/existing team members the needed technical and soft skills to perform the job effectively. </span></p><br></li><li><p><span>Provide training and technical support for users with varying levels of cyber security knowledge and competence.</span></p><br></li><li><p><span>Manage the procurement, installation, testing and developing IT and security projects.</span></p><br></li><li><p><span>Establish and manage the enterprise IT security policy.</span></p><br></li><li><p><span>Evaluate infrastructure and security proposals and recommend the required solutions that meet the security requirements.</span></p><br></li><li><p><span>Identify customer’s requirements correctly, exceed customer expectations and act proactively for ensuring customer satisfaction.</span></p><br></li><li><p><span>Perform any other related duties as assigned or needed.</span></p><br></li></ul> <br> <br><br> Skills and Knowledge <br> <ul><li><p><span>Possess strong communication skills.</span></p><br></li><li><p><span>Service Delivery Management</span></p><br></li><li><p><span>Vendor Management</span></p><br></li><li><p><span>Cyber security</span></p><br></li><li><p><span>Application Management.</span></p><br></li><li><p><span>Customer Support.</span></p><br></li><li><p><span>IT Architecture.</span></p><br></li></ul> <br> <br><br> Qualifications and Education <br> <ul><li><p><span>Bachelor’s degree in computer science, computer engineering, IT, Cyber Security, communication engineering, or any related field.</span></p><br></li><li><p><span>8 to 10 years experience in the same area in the Telecom field.</span></p><br></li><li><p><span>Possess solid and security technical experience.</span></p><br></li></ul> <br> <br><br> Inclusivity statement <br> <p><span>We are committed to ensuring our recruitment process is inclusive and accessible to all. If you have a disability or long-term condition (for example dyslexia, anxiety, autism, a mobility condition or are deaf) and need us to make any adjustments, changes or do anything differently during the recruitment process, please let us know through the application form.</span></p><br> <br> <br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>Job Overview</strong><br>At Alzayani Investments, we are seeking a highly skilled and versatile IT Support Officer to join our team. This position requiring a unique blend of traditional enterprise IT expertise and a deep understanding of modern smart-device ecosystems.</p><br><br><p>You will act as the escalation point for complex technical issues while taking primary ownership of configuring, supporting, and maintaining a wide array of personal and connected devices. The ideal candidate is a proactive problem-solver who is just as comfortable managing a Windows Server environment as they are troubleshooting a smart home integration or a mobile device.<br><strong>Key Responsibilities</strong></p><br><br><ul><li><p>End-to-End Technical Support: Provide comprehensive Level 1, Level 2, and Level 3 support to users, ensuring the rapid and professional resolution of complex hardware and software issues.</p><br><br></li><li><p>Personal Device & Mobile Management: Serve as the primary support lead for all personal and mobile devices. Set up, configure, and troubleshoot iOS and Android smartphones, tablets, and personal computing devices.</p><br><br></li><li><p>Smart Ecosystems & AV Support: Install, configure, and troubleshoot Smart TVs, media streaming boxes (Apple TV, Android TV), and smart home/office automation systems.</p><br><br></li><li><p>CCTV & ELV Systems: Support, maintain, and troubleshoot Extra Low Voltage (ELV) infrastructure, including IP CCTV camera systems, access control, and related physical security tech.</p><br><br></li><li><p>Network & Wireless Infrastructure: Manage and troubleshoot network connectivity issues across LAN, WAN, and complex wireless (Wi-Fi) deployments. Handle L2/L3 network troubleshooting involving switches, routers, and access points.</p><br><br></li><li><p>Server Administration: Assist in the administration and maintenance of Windows Server environments, including Active Directory, Group Policy, DNS, and DHCP.</p><br><br></li><li><p>Documentation & Vendor Management: Maintain accurate IT inventory, document system configurations, and liaise with third-party vendors and service providers for specialized equipment repairs.<br></p><br><br></li></ul><p><strong>Qualifications</strong></p><br><br><ul><li><p>Bachelor's degree in Computer Science, Information Technology or a related field.</p><br><br></li><li><p>Minimum of 3 years of experience in a similar role, preferably in the investment or financial sector.</p><br><br></li><li><p>Strong knowledge of hardware and software systems, including Windows and Microsoft Office.</p><br><br></li><li><p>Experience with troubleshooting network connectivity and performance issues.</p><br><br></li><li><p>Knowledge of security protocols and best practices.</p><br><br></li><li><p>Excellent communication and interpersonal skills.</p><br><br></li><li><p>Ability to work independently and in a team environment.</p><br><br></li><li><p>Proactive and able to prioritize tasks effectively.</p><br><br></li></ul><br>
<br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Our customer is hiring for the following role: <p><strong>Job Summary</strong></p><br><br><p>We are seeking an experienced and forward-thinking AI & Automation Specialist to drive the design, development, and implementation of intelligent automation solutions across our organization. In this role, you will analyze business processes, identify efficiency bottlenecks, and integrate cutting-edge AI technologies (including generative AI, machine learning, and RPA) to streamline workflows, enhance productivity, and support strategic digital transformation goals.</p><br><br><br><p><strong>Key Responsibilities</strong></p><br><br><ul><li><p>Develop and implement AI and automation strategies to enhance operational efficiency across various business units.</p><br><br></li><li><p>Collaborate with cross-functional teams to identify automation opportunities and drive AI integration.</p><br><br></li><li><p>Design and optimize machine learning models and algorithms for data analysis and predictive analytics.</p><br><br></li><li><p>Conduct research on emerging AI technologies and assess their applicability to the organization's objectives.</p><br><br></li><li><p>Monitor and analyze the performance of AI systems, making recommendations for improvements as necessary.</p><br><br></li><li><p>Provide training and support to staff on AI tools and automation processes.</p><br><br></li><li><p>Ensure compliance with data privacy regulations and ethical standards in AI development.</p><br><br></li></ul><br><p><strong>Qualifications</strong></p><br><br><ul><li><p>Bachelor's degree in Computer Science, Engineering, or a related field.</p><br><br></li><li><p>A minimum of 3 years of experience in AI, machine learning, and automation technologies.</p><br><br></li><li><p>Strong programming skills in languages such as Python, R, or Java.</p><br><br></li><li><p>Familiarity with AI frameworks and tools such as TensorFlow, Keras, or PyTorch.</p><br><br></li><li><p>Excellent problem-solving skills and the ability to work independently and collaboratively.</p><br><br></li><li><p>Strong communication skills with the ability to convey technical concepts to non-technical stakeholders.</p><br><br></li></ul><br>
<br><br> </div>
<p>The IT Manager leads the strategy, deployment, maintenance, and security of all hotel technology infrastructure, ensuring seamless operational systems, high data protection standards, and robust network environments, including full IT architecture setup during the pre-opening phase. Pre-Opening Technology Deployment: Oversee the installation, configuration, testing, and integration of core hotel systems (PMS, POS, RMS, Keycards, Guest Wi-Fi, PABX, IPTV, Network Infrastructure, and Cyber Security) prior to launch. Systems Maintenance & Support: Ensure 24/7 stability, performance, and uptime across all hardware, software, server environments, and hotel networks. Data Security & Compliance: Implement cybersecurity protocols, access controls, data backup frameworks, and disaster recovery plans in compliance with corporate standards and local data protection regulations. Vendor & Budget Management: Manage IT vendor SLAs, software licensing, tech procurement contracts, and departmental operating and capital expenditure (CapEx) budgets. User Support & Training: Provide technical troubleshooting, manage helpdesk operations for hotel staff, and deliver user training on core system usage and cybersecurity awareness.</p><p><strong>Desired Candidate Profile</strong></p><p><strong>What Makes You a Great Fit; Who We re Looking For</strong></p><ul><li><strong>Experience:</strong> 3 5 years of IT leadership experience within a luxury hotel, with direct experience in pre-opening system implementations preferred.</li><li><strong>Education:</strong> Bachelor s degree in Computer Science, Information Technology, or Network Engineering.</li><li><strong>Technical Skills:</strong> Mastery of hospitality core systems (e.g., Opera PMS, Simphony POS, Cisco networking, Microsoft Server Environments, Firewall Management, and IPTV systems).</li><li><strong>Competencies:</strong> Strong technical problem-solving, project management, communication skills, and fluent business English.</li></ul>
<br><ul><li><p><strong>Mobile App Development:</strong></p><ul><li><p>Build, test, and deploy hybrid mobile applications.</p></li><li><p>Ensure application performance, scalability, and maintainability.</p></li><li><p>Integrate APIs, third-party libraries, and services as required.</p></li><li><p>Develop, code, enhance, and deliver the technical functionalities of assigned applications in accordance with the defined technical requirements.</p></li><li><p>Develop service architecture, design data-driven applications, and implement effective server-side solutions by proposing enhancements, changes, and new software solutions, while working closely with the team and relevant stakeholders.</p></li></ul></li><li><p><strong>Web Platform Integration:</strong></p><ul><li><p>Design and develop web interfaces that integrate with mobile platforms.</p></li><li><p>Collaborate with the development team to ensure consistency between mobile and web platforms.</p></li></ul></li><li><p><strong>Collaboration and Communication:</strong></p><ul><li><p>Work closely with cross-functional teams, including developers, project managers, and clients, to deliver high-quality solutions.</p></li><li><p>Provide technical support and training to ensure optimal use of delivered applications.</p></li></ul></li><li><p><strong>Testing and Quality Assurance:</strong></p><ul><li><p>Conduct usability testing to refine designs and functionality.</p></li><li><p>Ensure compliance with industry best practices and accessibility standards.</p></li></ul></li></ul><p><strong> </strong></p><p><strong> </strong></p><p><strong>Required Skills and Qualifications</strong></p><p><strong> </strong></p><ul><li><p>Bachelor’s degree in Computer Science, Software Engineering, or a related field.</p></li><li><p>Minimum of 5 years of experience in designing and developing mobile applications using the Ionic Framework and modern front-end technologies.</p></li><li><p>Proficiency in HTML, CSS, SCSS, JavaScript, TypeScript, and Angular (version 14 or above).</p></li><li><p>Hands-on experience with Ionic Framework, Bootstrap, and Angular Material.</p></li><li><p>Experience in responsive design and data visualization for web and mobile platforms.</p></li><li><p>Proficiency in Figma, Adobe XD, and Photoshop for creating high-fidelity prototypes and professional user interface designs.</p><p><br></p></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p><strong>Job Location: Bahrain</strong></p></li><li><p><strong>Experience: Minimum 5 years</strong></p></li><li><p><strong>Employment Type: Full-time</strong></p></li><li><p><strong>Budget: 1200 BHD</strong></p></li></ul>
<p>The Senior Analyst role is responsible for managing and supporting the digital platform services and solutions thru an end-to-end project lifecycle, including requirement gathering, analysis, quality assurance, and testing, while collaborating with cross-functional teams and third parties to enhance the platforms' capabilities and support strategic business initiatives. This role combines strong project management capabilities with analytical skills to ensure the successful implementation and optimization of digital platforms.</p><p><strong>KEY ACCOUNTABILITIES</strong></p><p>1. Project Planning and Management: Lead project planning sessions, including defining scope, deliverables, timelines, and resource requirements. Develop and maintain detailed project plans and schedules, ensuring timely and within-budget delivery of digital platform initiatives. Manage the end-to-end delivery of digital platform initiatives, ensuring timely completion.</p><p>2. Platform Management and Support: Manage the deployment and operation of digital platforms, ensuring high availability and performance. Continuously monitor, troubleshoot, and optimize platform performance and functionality. Conduct thorough testing of applications and new features to ensure high-quality deliverables. Work closely with stakeholders to enhance platform features based on user feedback and business needs. Collaborate with cross-functional teams to ensure cohesive and innovative solutions that meet the requirements and business objectives. Manage relationships with third-party service providers and vendors to facilitate requirements and ensure effective integration and alignment with overall platform architecture.</p><p>3. Requirement Gathering and Analysis: Facilitate workshops and meetings to gather and document business and technical requirements. Analyze and prioritize requirements to ensure they align with strategic objectives. Work closely with stakeholders to ensure clarity and alignment on requirements and deliverables.</p><p>4. User Experience and Platform Enhancement: Collaborate with UX/UI designers and other stakeholders to develop and introduce new features that enhance user engagement and satisfaction. Perform benchmarking to drive continuous improvements in platform usability, performance, and feature set.</p><p>5. Maintenance and Upgrades: Oversee regular maintenance and updates for websites and applications to ensure they remain current and effective. Stay informed about emerging trends in digital platform management and apply relevant advancements to enhance platform capabilities.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Minimum Qualification with a Bachelors Degree in Computer Science, Information Technology or a related field.</li><li>Project Management certification (e.g., PMP, PRINCE2, Agile/Scrum Master) is a plus.</li><li>4+ years of experience in related field.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for skilled Full-Stack Web App Developers (JavaScript/TypeScript + Python or Node) to join the Tendem project (https://tendem.<br>ai/) and build interactive browser-based applications for real-world use cases.<br> In this role, you'll apply your full-stack engineering expertise to design, build, and maintain functional, robust, and user-friendly web applications.<br> This part-time remote opportunity is ideal for professionals with hands-on experience in modern frontend frameworks, backend APIs, databases, and shipping interactive web products end-to-end.<br> What We Do The Mindrift platform connects specialists with innovative technology projects.<br> Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.<br> About the Role This is a freelance role for a Tendem project.<br> As a Full-Stack Web App Developer, you'll design, build, and refine browser-based applications with real logic, state, persistence, and user input — from habit trackers and budgeting tools to internal dashboards, mini-SaaS tools, and AI-powered apps.<br> You may also work on standalone Python applications and data-processing scripts that sit alongside or behind these products.<br> Key Responsibilities Build interactive web applications with frontend (React, Next.<br>js, Vue, or similar) and a backend API (Python/FastAPI/Flask or Node/Express).<br> Design and implement data models, schemas, and persistence layers using SQL (PostgreSQL, SQLite) or NoSQL stores.<br> Implement authentication, sessions, and basic role-based access where needed.<br> Integrate third-party APIs and AI/LLM services (OpenAI, Anthropic, or similar) into product features.<br> Handle state management, user input validation, error states, and loading states cleanly.<br> Build standalone Python tools and scripts where required by the task (data processing, API clients, lightweight backend utilities).<br> Review, debug, optimize, and refactor full-stack applications to improve correctness, security, performance, and maintainability.<br> Write clear, testable code and debug end-to-end issues across frontend, backend, and database.<br> Educational qualifications At least 3 years of relevant experience in full-stack web development or shipping interactive web applications (required).<br> Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.<br> Academic and/or Professional Experience Candidates should have a strong foundation in full-stack web development, modern frontend frameworks, backend architecture, and building interactive browser-based applications end-to-end.<br> We are looking for specialists who can confidently work across frontend, backend, databases, and APIs, design robust application logic, and build production-ready web applications.<br> Strong problem-solving skills, attention to detail, and the ability to independently architect and ship complete features are essential.<br> Technical Skills (Essential) Strong command of JavaScript/TypeScript and at least one modern frontend framework (React, Next.<br>js, Vue, Svelte, or similar).<br> Solid backend experience in Python (FastAPI, Flask, Django) and/or Node.<br>js (Express, NestJS).<br> Hands-on experience with relational databases (PostgreSQL, MySQL, SQLite) and basic schema design.<br> Experience implementing REST APIs, request validation, error handling, and authentication flows.<br> Familiarity with deployment platforms (Vercel, Netlify, Render, Fly.<br>io, Railway, or similar).<br> Experience integrating LLM APIs or other AI services into product features is a strong plus.<br> Comfortable with version control (Git) and basic testing practices.<br> Additional requirements Strong attention to detail and commitment to building working, robust products — not demos.<br> Self-directed work ethic with the ability to architect, build, and ship features independently.<br> Portfolio of shipped web applications (required).<br> English proficiency: Upper-intermediate (B2) or above (required).<br> Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $60 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br> Why this freelance opportunity might be a great fit for you?<br> Work fully remote on your own schedule with just a laptop and stable internet connection.<br> Apply your expertise to real-world technology projects while gaining experience building high-quality solutions for a global platform.<br> Participate in performance-based bonus programs that reward high-quality work and consistent delivery.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
About the Role <br> <p><span>The Cyber Security Officer is responsibile for supporting the organization’s cybersecurity operations by monitoring, identifying, investigating, and responding to security threats and incidents. The role also includes the Implementation and administration of security controls, tools, and processes to protect Zain Bahrain platforms in addition to supporting compliance activities, security assessments, and continuous improvement of the organization’s cybersecurity posture.</span></p><br> <br> <br><br> What We Need From You <br> <ul><li><p><span>Administer and improve existing cybersecurity solutions such as XDR, SIEM, Email Security, VA platforms, awareness training platforms, DLP, Threat Intelligence ..etc.</span></p><br></li><li><p><span>Investigate and respond to cybersecurity incidents.</span></p><br></li><li><p><span>Provide awareness training and technical support for users with varying levels of cybersecurity knowledge and competence.</span></p><br></li><li><p><span>Identify vulnerabilities and track them with the relevant owners.</span></p><br></li><li><p><span>Onboard and introduce new security solutions.</span></p><br></li><li><p><span>Participate in procurement, installation, testing and implementation of cybersecurity related security projects.</span></p><br></li><li><p><span>Building and maintaining Zain Bahrain cybersecurity policies and MSB’s.</span></p><br></li><li><p><span>Support compliance and audit activities and various security assessments.</span></p><br></li><li><p><span>Formulate internal security and risk assessments plans and processes.</span></p><br></li><li><p><span>Develop operations work plan to support all operations activities.</span></p><br></li><li><p><span>Perform any other related duties as assigned or needed</span></p><br></li></ul> <br> <br><br> Education and Experience: <br> <ul><li><p>Bachelor Degree in Computer Science, Cyber Security or any relevant field.</p><br></li><li><p>1 to 3 years’ experience in a similar area preferably in the Telecom field.</p><br></li></ul> <br> <br><br> Skills & Knowledge <br> <ul><li><p><span>Good knowledge of network and endpoint security, firewalls, SIEM, EDR/XDR, and access controls.</span></p><br></li><li><p><span>Understanding of vulnerability management, security monitoring, incident response, and threat analysis.</span></p><br></li><li><p><span>Familiarity with security frameworks and standards such as ISO 27001, NIST, and CIS Controls.</span></p><br></li><li><p><span>Basic knowledge of cloud security, Active Directory/Entra ID, Windows and Linux security.</span></p><br></li><li><p><span>Strong analytical, troubleshooting, documentation, and communication skills.</span></p><br></li><li><p><span>Ability to analyze security alerts, identify risks, and coordinate remediation with IT and other teams.</span></p><br></li><li><p><span>Familiarity in policy formulation review.</span></p><br></li></ul> <br> <br> </div>
<p>Design, develop, and maintain scalable backend systems using Java and Spring Boot by embracing SOLID Principles and event-driven architecture. Develop RESTful APIs and microservices that serve mobile/web clients. Integrate with relational and non-relational databases such as MySQL, PostgreSQL, MongoDB, etc. Collaborate with front-end developers, DevOps engineers, and QA teams to deliver high-quality software. Implement security and data protection best practices. Participate in code reviews and contribute to improving coding standards. Write unit and integration tests to ensure code quality and reliability Monitor, troubleshoot, and optimize system performance Use Python at a moderate level for scripting, automation, and data processing tasks that support backend workflows and operational tooling. Apply working knowledge of AI/ML concepts and tools (e.g., integrating third-party AI/LLM APIs, basic model usage) to help incorporate intelligent features into backend services.</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience)</p><p>6+ years of professional experience in backend development using Java</p><p>The ideal candidate has 6+ years of experience designing and building robust, scalable, and secure backend systems.</p><p>Strong hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA.</p><p>Proficiency in RESTful API development and JSON-based communication.</p><p>Experience with SQL and working knowledge of databases like MySQL or PostgreSQL</p><p>Understanding microservices architecture and containerization (Docker).</p><p>Familiarity with version control tools (e.g., Git).</p><p>Good understanding of software development best practices and Agile methodologies</p><p>Exposure to cloud platforms like AWS, Azure, or GCP.</p><p>Exposure to serverless technologies like AWS Lambda.</p><p>Experience with Docker, ECS, Kubernetes, and CI/CD pipelines.</p><p>Familiarity with messaging queues (e.g., SQS, RabbitMQ, Kafka).</p><p>Knowledge of GraphQL is a plus</p><p>Strong problem-solving and debugging skills.</p>
<p><br></p><b> Your Key Responsibilities </b><p> </p> Technology Strategy and Transformation Advisory <p> </p> <ul> <li>Advise banking clients on technology strategy, digital transformation, operating model improvement and technology modernization initiatives.</li> <li>Define target-state business and technology architectures aligned with organizational objectives, regulatory expectations and growth strategies.</li> <li>Support technology investment decisions, platform selection, vendor evaluation and transformation roadmap development.</li> <li>Conduct transformation assessments across people, processes, governance, technology, data and risk.</li> <li>Develop business cases, strategic recommendations, implementation plans and executive-level materials for transformation programs.</li> </ul> Core Banking Transformation <p> </p> <ul> <li>Manage workstreams within end-to-end core banking transformation and modernization programs.</li> <li>Support implementation, migration, upgrade and optimization initiatives for leading core banking platforms.</li> <li>Maintain alignment between business objectives, architecture decisions and technology delivery throughout the transformation lifecycle.</li> <li>Develop and govern migration, testing, deployment, cutover and production-readiness strategies.</li> <li>Oversee data migration, systems integration and business transformation activities, escalating delivery risks and dependencies as required.</li> <li>Manage stakeholders across business, technology, operations, risk and executive leadership teams.</li> </ul> Digital Banking and Innovation <p> </p> <ul> <li>Lead or manage digital banking initiatives focused on customer experience, channel modernization and digital platform enablement.</li> <li>Support the development of digital bank, neo-bank and ecosystem strategies.</li> <li>Advise clients on Open Banking, API ecosystems, embedded finance and platform-led business models.</li> <li>Guide the adoption of AI, automation, cloud, data and analytics, and intelligent banking solutions.</li> <li>Define practical innovation roadmaps that improve customer experience, operational efficiency and business agility.</li> </ul> Program Delivery and Governance <p> </p> <ul> <li>Manage complex transformation engagements in multi-vendor and multi-stakeholder environments.</li> <li>Establish program governance, PMO routines, executive reporting and steering committee materials.</li> <li>Manage scope, timelines, budgets, resources, risks, dependencies, issues and delivery quality.</li> <li>Oversee testing governance, implementation readiness, cutover planning and post-go-live stabilization.</li> <li>Ensure delivery is aligned with client governance, risk, security and regulatory requirements.</li> </ul> Client Management and Business Development <p> </p> <ul> <li>Build trusted relationships with senior executives, business leaders and technology stakeholders.</li> <li>Contribute to proposals, solution design, pursuit preparation, client presentations and commercial negotiations.</li> <li>Identify follow-on opportunities and support account growth across banking and financial services clients.</li> <li>Contribute to EY Financial Services and Technology Consulting market initiatives across Bahrain and the wider MENA region.</li> <li>Develop points of view, industry insights and market-facing content relevant to banking technology transformation.</li> </ul> People Leadership <p> </p> <ul> <li>Lead, coach and develop consulting teams, creating clear accountability for high-quality delivery.</li> <li>Foster collaboration across business, technology and geographically distributed teams.</li> <li>Support performance management, mentoring, capability development and knowledge sharing.</li> <li>Champion EY values and a culture of inclusion, innovation and continuous learning.</li> </ul> Skills and Attributes for Success <p> </p> <ul> <li>Solid Financial Services and technology consulting experience, with strong knowledge of banking business models, processes and technology landscapes.</li> <li>Strong client relationship management, consulting and problem-solving capabilities.</li> <li>Excellent communication, presentation, facilitation and executive stakeholder management skills.</li> <li>Ability to influence senior business and technology leaders and build consensus across competing priorities.</li> <li>Strategic thinking combined with hands-on transformation delivery experience.</li> <li>Strong commercial awareness and a business development mindset.</li> <li>Ability to lead multidisciplinary teams and manage complex delivery environments.</li> <li>Strong analytical, decision-making, negotiation and conflict-resolution skills.</li> <li>Ability to manage multiple priorities in a fast-paced, high-accountability environment.</li> </ul> To Qualify for the Role, You Must Have <p> </p> <ul> <li>A bachelor's degree in Information Technology, Computer Science, Engineering, Business Information Systems, Finance, Business Administration or a related discipline.</li> <li>A minimum of 12 years + of relevant professional experience, including substantial experience in Financial Services, technology consulting, banking technology or digital transformation.</li> <li>Solid Financial Services and technology consulting experience, ideally gained through a leading consulting firm, major bank or financial institution.</li> <li>Proven experience delivering large-scale banking technology transformation programs or major workstreams.</li> <li>Strong understanding of banking processes, products, operating models, technology architecture and risk considerations.</li> <li>Experience with core banking platforms, digital banking ecosystems, enterprise architecture or technology strategy engagements.</li> <li>Proven experience managing senior stakeholders, client relationships, project economics and delivery teams.</li> <li>Experience working in complex, multi-vendor program environments and managing interdependent workstreams.</li> <li>Excellent written and spoken English. Arabic language capability would be an advantage.</li> <li>Willingness and ability to be based in Bahrain and travel within the region as engagement needs require.</li> </ul><br><p><strong>Desired Candidate Profile</strong></p><ul> <li>A bachelor's degree in Information Technology, Computer Science, Engineering, Business Information Systems, Finance, Business Administration or a related discipline.</li> <li>A minimum of 12 years + of relevant professional experience, including substantial experience in Financial Services, technology consulting, banking technology or digital transformation.</li> <li>Solid Financial Services and technology consulting experience, ideally gained through a leading consulting firm, major bank or financial institution.</li> <li>Proven experience delivering large-scale banking technology transformation programs or major workstreams.</li> <li>Strong understanding of banking processes, products, operating models, technology architecture and risk considerations.</li> <li>Experience with core banking platforms, digital banking ecosystems, enterprise architecture or technology strategy engagements.</li> <li>Proven experience managing senior stakeholders, client relationships, project economics and delivery teams.</li> <li>Experience working in complex, multi-vendor program environments and managing interdependent workstreams.</li> <li>Excellent written and spoken English. Arabic language capability would be an advantage.</li> <li>Willingness and ability to be based in Bahrain and travel within the region as engagement needs require.</li> </ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
About Infonas <br> <p><span>Infonas is a prominent technology company in the GCC region, owned by Zain Bahrain, a leading telecommunications provider focused on delivering innovative mobile and digital solutions through one of the Kingdom’s most advanced 4G LTE and 5G networks. Listed on the Bahrain Bourse (Ticker: ZAINBH), the company is part of Zain Group, serving over 45 million customers across the Middle East and Africa with operations in eight countries.</span></p><br> <br> <br><br> What We Need From You <br> <p><span>To support the deployment, management, and maintenance of the organization's cloud (AWS) and on-premises IT infrastructure. This role focuses on ensuring system availability, assisting with cloud resource provisioning, monitoring infrastructure health, and resolving routine technical issues while growing specialized expertise in cloud architecture and IT operations.</span></p><br><ul><li><p>Cloud Administration: Assist in provisioning, configuring, and managing core AWS services (including EC2, S3, RDS, VPC, and IAM) under the guidance of senior engineers.</p><br></li><li><p>System Monitoring: Monitor cloud resource utilization, infrastructure health, and application performance using AWS CloudWatch and internal monitoring tools to ensure high availability.</p><br></li><li><p>Infrastructure Support: Provide day-to-day administration and troubleshooting for on-premises IT infrastructure, including physical servers, virtual machines, and basic network configurations.</p><br></li><li><p>Security & Compliance: Support the implementation of security best practices by managing IAM permissions, configuring security groups, and assisting with routine system patching and updates.</p><br></li><li><p>Automation & Scripting: Help automate repetitive operational tasks and routine deployments using basic scripting (Python, Bash, or PowerShell).</p><br></li><li><p>Incident Resolution: Respond to and troubleshoot Level 1 and Level 2 IT infrastructure and cloud-related support tickets, escalating complex issues to senior team members when necessary.</p><br></li><li><p>Documentation: Create and maintain up-to-date documentation for infrastructure configurations, standard operating procedures (SOPs), and operational runbooks.</p><br></li><li><p>Perform any other related tasks as requested.</p><br></li></ul> <br> <br><br> Qualifications and Education <br> <ul><li><p>Bachelor’s degree in Computer Science, Information Technology, Cloud Computing, System Engineering, or a relevant discipline. Specialized Education/Certifications:</p><br></li><li><p>Required: AWS Certified Cloud Practitioner.</p><br></li><li><p>Highly Preferred: AWS Certified Solutions Architect – Associate, or AWS Certified SysOps Administrator – Associate.</p><br></li><li><p>Nice to have: CompTIA Network+, Security+, or basic ITIL</p><br></li><li><p>Work Experience: 0 to 2 years of professional experience in IT operations, helpdesk support, systems administration, or cloud infrastructure. Relevant Work Experience:</p><br></li><li><p>Demonstrable hands-on experience working within the AWS console (internships, academic capstones, and personal portfolio labs are acceptable for entry-level candidates).</p><br></li><li><p>Experience troubleshooting Linux and Windows server environments.</p><br></li><li><p>Exposure to basic networking tasks and troubleshooting.</p><br></li></ul> <br> <br><br> Inclusivity statement <br> <p><span>We are committed to ensuring our recruitment process is inclusive and accessible to all. If you have a disability or long-term condition (for example dyslexia, anxiety, autism, a mobility condition or are deaf) and need us to make any adjustments, changes or do anything differently during the recruitment process, please let us know through the application form.</span></p><br> <br> <br><br> Skills and Knowledge <br> <ul><li><p>AWS Core Services: Foundational understanding of AWS compute, storage, database, and network services.</p><br></li><li><p>Operating Systems: Basic command-line proficiency and administration knowledge in Linux (e.g., Ubuntu, Amazon Linux) and Windows Server environments.</p><br></li><li><p>Networking Fundamentals: Understanding of core networking concepts including TCP/IP, DNS, DHCP, VPNs, and basic subnetting.</p><br></li><li><p>Scripting: Ability to read and write basic scripts in Python, Bash, or PowerShell to automate simple tasks. · Infrastructure as Code (IaC): Introductory knowledge or conceptual understanding of IaC tools like Terraform or AWS CloudFormation is a strong advantage.</p><br></li><li><p>Soft Skills: Strong analytical problem-solving abilities, high attention to detail, a strong eagerness to learn, and the ability to communicate technical issues clearly to both technical and non-technical stakeholders.</p><br></li><li><p>Cloud Platforms & Containerization</p><br></li></ul> <br> <br> </div>
<p>Job Summary: The Manager - System Operations (Platform Engineering) will lead a team responsible for designing, implementing, and managing scalable infrastructure. This role involves developing CI/CD pipelines, managing observability tools, and automating resources using Infrastructure as Code. The manager will ensure system availability, security, and compliance, troubleshoot technical issues, and stay updated with industry trends.</p><p>Key Responsibilities:</p><ul><li>Lead the design, implementation, and management of scalable, secure, and resilient infrastructure across multi-cloud and on-premise environments.</li><li>Oversee the development and maintenance of CI/CD pipelines to automate the deployment and scaling of applications and infrastructure.</li><li>Implement and manage observability tools to monitor system performance, detect anomalies, and ensure high availability.</li><li>Utilize Infrastructure as Code to automate the provisioning and management of resources.</li><li>Collaborate with cross-functional teams to define and implement best practices for system architecture, security, and compliance.</li><li>Troubleshoot and resolve technical issues related to infrastructure, applications, and services.</li><li>Stay updated with industry trends and emerging technologies to maintain efficient infrastructure.</li><li>Mentor and develop team members, fostering a culture of continuous improvement and innovation.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor s degree in Computer Science, Information Technology, or a related field.</li><li>5-7 years of experience in platform engineering, system administration, or a related role, with at least 2 years in a leadership position.</li><li>Experience in managing and delivering projects.</li><li>Expertise in Cloud Services (AWS and Azure) and on-premise infrastructure management.</li><li>Experience with CI/CD tools such as Github Actions, GitLab CI, or similar.</li><li>Proficiency in observability tools like New Relic, Grafana, or similar.</li><li>Hands-on experience with Infrastructure as Code, preferably Terraform.</li><li>Proficiency in scripting languages such as Python, PowerShell, or Bash for automation and task management.</li><li>Understanding of system, security, and compliance best practices.</li><li>Strong problem-solving skills and the ability to work under pressure.</li><li>Excellent communication and collaboration skills.</li></ul><p>About Application Process If you meet the criteria and you are enthusiastic about the role, we would welcome your application. To complete the application you would need the following document(s): Resume/CV Passport-size photograph</p>
<p>About the Role
Eunoia Tech Consultancy is looking for an experienced IT Project Manager to oversee and supervise the implementation of an upcoming large-scale digital transformation project in coordination with our technology partner.
The successful candidate will represent Eunoia in project coordination, monitor the technology partner's delivery, coordinate with the client, and ensure the project is delivered according to the agreed scope, schedule, SLA, quality and contractual requirements.
Key Responsibilities
Supervise and monitor the overall project implementation.
Coordinate between Eunoia, technology partners and the client.
Track project milestones, deliverables and deadlines.
Monitor the technology partner's technical and operational performance.
Review project progress reports and identify delays or risks.
Coordinate requirements, testing, UAT and deployment activities.
Monitor SLA and service performance.
Manage project risks, issues and dependencies.
Monitor project scope and change requests.
Attend project meetings and prepare project reports.
Coordinate with teams in Bahrain and Saudi Arabia.
Ensure proper documentation, knowledge transfer and handover activities.
Escalate major technical, commercial or schedule issues to Eunoia management.
Requirements
Bachelor's degree in IT, Computer Science, Engineering, Project Management or a related field.
5–8+ years of experience in IT/software project management.
Experience managing large-scale IT or digital transformation projects.
Experience managing technology vendors/partners.
Strong understanding of software implementation and delivery.
Knowledge of Cloud, APIs, Microservices, DevOps and Cybersecurity.
Understanding of SLA, ITSM, Agile/Scrum, risk and change management.
Strong communication and stakeholder-management skills.
Ability to understand technical discussions and coordinate effectively with technical teams.
</p><p><strong>Desired Candidate Profile</strong></p><p>Additional Requirements Valid Bahrain driving licence is required. Willingness and ability to travel to Saudi Arabia regularly as required by the project. Candidate must have the legal right/valid visa or work authorization to work in both Bahrain and Saudi Arabia, as applicable to the role. Flexibility to attend meetings and project activities in both countries. What We Offer Opportunity to work on a major upcoming digital transformation project. Long-term project engagement of approximately 3–5 years. Opportunity to work with leading technology partners and enterprise-level stakeholders.<br><br><br></p>
<p><strong>Project: National Genome Project</strong></p><p><strong>Employment Type: Full-Time</strong></p><p><strong>Contract: One-Year Contract, Renewable</strong></p><br><p><strong>Job Summary</strong></p><p>We are looking for an experienced AI Integration Developer / AI Engineer to join the National Genome Project. The successful candidate will be responsible for developing, integrating, and deploying Artificial Intelligence and Machine Learning solutions within enterprise systems and healthcare applications.</p><p>The role focuses on Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Machine Learning, and integrating AI services with enterprise applications and .NET-based systems.</p><p><strong>Key Responsibilities</strong></p><ul><li><p>Design, develop, and integrate AI and Machine Learning solutions for enterprise and healthcare applications.</p></li><li><p>Develop and implement Generative AI and LLM-based solutions.</p></li><li><p>Build and maintain RAG (Retrieval-Augmented Generation) applications and intelligent search solutions.</p></li><li><p>Integrate AI models and services with existing .NET applications and enterprise systems.</p></li><li><p>Work with cloud-based AI services, particularly AWS SageMaker and Amazon Bedrock.</p></li><li><p>Develop APIs and integration services for connecting AI models with enterprise applications.</p></li><li><p>Prepare, process, and manage data required for AI and Machine Learning applications.</p></li><li><p>Evaluate AI models and optimize their performance, accuracy, scalability, and reliability.</p></li><li><p>Implement prompt engineering and AI workflow solutions where applicable.</p></li><li><p>Develop AI-powered automation and intelligent applications.</p></li><li><p>Collaborate with .NET developers, software engineers, data specialists, and other technical teams.</p></li><li><p>Troubleshoot AI integration issues and ensure reliable communication between AI services and enterprise systems.</p></li><li><p>Follow security, privacy, and governance requirements when handling sensitive healthcare and genomic data.</p></li><li><p>Prepare technical documentation and contribute to architecture and solution design.</p></li><li><p>Stay up to date with emerging AI technologies, frameworks, and best practices.</p></li></ul><p><strong>Desired Candidate Profile</strong></p><p><strong>Required Technical Skills</strong></p><ul><li><p>Strong programming experience with Python and/or C#/.NET.</p></li><li><p>Practical experience with Artificial Intelligence and Machine Learning.</p></li><li><p>Experience with Generative AI and Large Language Models (LLMs).</p></li><li><p>Hands-on experience developing RAG-based applications.</p></li><li><p>Experience integrating AI models and services through APIs.</p></li><li><p>Knowledge of AWS AI/ML services, particularly:</p></li><li><p>Amazon SageMaker</p></li><li><p>Amazon Bedrock</p></li><li><p>Understanding of Machine Learning model development, deployment, and evaluation.</p></li><li><p>Experience with data processing and preparation for AI applications.</p></li><li><p>Understanding of software integration and enterprise application architectures.</p></li><li><p>Familiarity with databases and data retrieval technologies.</p></li><li><p>Knowledge of Git and modern software development practices.</p></li></ul><p><strong>Qualifications & Experience</strong></p><ul><li><p>Bachelor's degree in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, Data Science, or a related field.</p></li><li><p>Relevant professional experience in AI, Machine Learning, AI integration, or software development.</p></li><li><p>Experience developing and deploying AI solutions in enterprise environments is preferred.</p></li><li><p>Experience with healthcare, genomics, or government projects is an advantage.</p></li></ul><p><strong>Preferred Skills</strong></p><ul><li><p>Experience integrating LLMs with enterprise applications.</p></li><li><p>Experience with RAG architectures, vector databases, embeddings, and semantic search.</p></li><li><p>Experience with AI orchestration frameworks and AI agents.</p></li><li><p>Knowledge of AWS cloud architecture and deployment.</p></li><li><p>Understanding of AI security, data privacy, and responsible AI practices.</p></li><li><p>Strong analytical and problem-solving skills.</p></li><li><p>Good communication and teamwork skills.</p></li></ul>
<p>The IT Project Management Coordinator role is to coordinate, oversee, execute, and ensure the successful delivery and management of single or multiple projects within scope, quality, time, and cost constraints that may be clearly defined or may require dynamic change management to deliver business value. Liaison & Communication Analyse project proposals to determine time frame, funding limitations and appropriate process for accomplishing projects. Develop project plans that identify resource and budgetary needs Identify and schedule project deliverables, milestones, and required activities and tasks. Provide leadership and motivation to project team members throughout the project life cycle and confer with project staff to outline work plan. Establish work plan and staffing for project activities, iterations, or phases, and arrange for recruitment or assignment of project personnel. Implement project communication plan. Perform risk assessment and implement mitigation plans. Monitor project activities, ensuring the currency, quality and integrity of the information, while providing consistency in content and look and feel across the enterprise. Ensure that project goals are accomplished and are in line with business objectives. Assign duties, responsibilities, and scope of authority to project personnel. Direct and coordinate activities of project personnel to ensure that the project progresses on schedule and within budget. Prepare and Develop status reports and modify schedules or plans as required. Operational Management Direct and manage project development from beginning to end. Develop full-scale project plans and associated communications documents. Delegate tasks and responsibilities to appropriate personnel. Identify and resolve issues and conflicts within the project team. Identify and manage project dependencies and critical path. Develop and deliver progress reports, proposals, requirements documentation, and presentations. Proactively manage changes in project scope, identify potential crises, and devise contingency plans. Build, develop, and grow any business relationships vital to the success of the project Acquisition & Deployment Estimate the resources and participants needed to achieve project goals.</p><p><strong>Desired Candidate Profile</strong></p><p>A Bachelor s Degree in a related area such as Computer Science or Information Technology related field Minimum of 3 to 4 years of relevant experience in a similar role in a banking environment with Digital Banking implementations and support Experience with Bahrain projects & locally preferred. Experience with managing Waterfall and Agile Projects, with executing transformation from waterfall to Agile</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job Description<br><p><strong>We are</strong> currently looking for <strong>Exchange & Infrastructure Administrator </strong>for our<strong> Bahrain </strong>operations with the following skillsets & terms and conditions:</p><br><p><strong>Required Technical Skills & Qualifications</strong></p><br><ul><li>Education & Certifications: Bachelor's degree in Information Technology, Computer Science, or equivalent field. Vendor-specific certifications (VMware VCP, Microsoft MCSE/Messaging) are highly advantageous.</li><li>Experience: 5+ years of hands-on experience managing Windows Server and Active Directory environments.</li><li>Networking & Mail Protocols: In-depth understanding of standard mail flow protocols (SMTP, IMAP, POP3), local load balancers, split-brain DNS setups, and SSL/TLS certificates.</li><li>Network Infrastructure: Strong functional literacy with layer 4-7 hardware load balancers, split-brain DNS zone configurations, firewalls, and complex mail-routing rules.</li><li>Virtualization Expertise: Deep operational literacy provisioning and managing multi-hypervisor nodes via VMware vSphere and Microsoft Hyper-V ecosystems.</li><li>Automation Proficiency: Strong proficiency writing advanced administrative PowerShell scripts for bulk mailbox operations, configuration audits, and log analysis.</li><li>Problem Solving: Proven track record troubleshooting Tier-3 mail delivery failures, tracking down transport delays, and handling database corruption recovery.</li><li>Hardware & Storage: Solid background managing enterprise storage frameworks (SAN/NAS/iSCSI).</li></ul><p><strong>Key Responsibilities </strong></p><br><ul><li>Exchange SE Installation & Upgrades: Lead the architectural planning, clean installation, and technical upgradation from previous Exchange legacy versions (2016/2019) to Exchange Server Subscription Edition (SE), ensuring zero data loss and minimal user disruption.</li><li>Exchange & Infrastructure Management: Install, update, and manage standalone and clustered on-premises Microsoft Exchange Servers (2016/2019) across physical and virtual systems.</li><li>High Availability & Database Care: Configure, monitor, and optimize multi-site Database Availability Groups (DAGs). Perform routine database defragmentation, stability audits, and proactively manage storage caps.</li><li>Virtualization Administration: Provision, scale, and maintain enterprise hypervisor environments using both VMware vSphere and Microsoft Hyper-V to support core messaging infrastructure.</li><li>Active Directory Alignment: Manage schema extensions, directory replication, permissions, group policies, and object compliance directly tied to the underlying Microsoft Exchange messaging infrastructure.</li><li>Server Patching Pipelines: Manually plan, validate, and deploy Cumulative Updates (CUs) and Security Updates (SUs) across all local Exchange and Windows Server hosting nodes.</li><li>Backup & Disaster Recovery: Implement regular bare-metal backup strategies and lead verification drills for instant disaster recovery and mail database restoration.</li></ul><p><strong>Terms and conditions</strong></p><br><p><strong>Joining time frame: (15 - 30 days)</strong></p><br><br><br> </div>
<p><strong>Project: National Genome Project</strong></p><p><strong>Location: Bahrain</strong></p><p><strong>Contract: One-Year Contract, Renewable</strong></p><br><p><strong>Job Summary</strong></p><p>We are looking for a skilled . NET Developer / Senior . NET Developer to join the National Genome Project. The successful candidate will be responsible for designing, developing, integrating, and maintaining enterprise-level software applications and backend services.</p><p>The role focuses on developing scalable backend systems, RESTful APIs, web applications, database solutions, and enterprise integrations using modern Microsoft technologies and software architecture principles.</p><br><p><strong>Key Responsibilities</strong></p><ul><li><p>Design, develop, and maintain enterprise applications using . NET / ASP . NET Core.</p></li><li><p>Develop and maintain RESTful APIs and backend services.</p></li><li><p>Build web applications using Blazor and ASP . NET MVC.</p></li><li><p>Design and implement scalable and maintainable software architectures.</p></li><li><p>Apply software architecture principles such as Clean Architecture and Domain-Driven Design (DDD).</p></li><li><p>Develop and optimize database solutions using Microsoft SQL Server and Oracle.</p></li><li><p>Write efficient SQL queries, stored procedures, and database structures.</p></li><li><p>Integrate internal and external systems through APIs and enterprise integration services.</p></li><li><p>Perform debugging, troubleshooting, testing, and performance optimization.</p></li><li><p>Participate in code reviews and ensure adherence to software development best practices.</p></li><li><p>Collaborate with software developers, system analysts, database specialists, and other technical teams.</p></li><li><p>Prepare and maintain technical documentation.</p></li><li><p>Ensure the developed solutions meet project requirements, security standards, scalability requirements, and performance expectations.</p></li><li><br></li></ul><p><strong>Required Technical Skills</strong></p><ul><li><p>Strong experience with C# and . NET / ASP . NET Core.</p></li><li><p>Strong knowledge of RESTful API development.</p></li><li><p>Experience with Blazor and/or ASP . NET MVC.</p></li><li><p>Strong knowledge of SQL Server and/or Oracle databases.</p></li><li><p>Experience with software architecture and design patterns.</p></li><li><p>Good understanding of Clean Architecture.</p></li><li><p>Knowledge of Domain-Driven Design (DDD).</p></li><li><p>Experience with enterprise application development and system integration.</p></li><li><p>Familiarity with Git and source control systems.</p></li><li><p>Understanding of software development lifecycle, testing, and deployment practices.</p></li></ul><br><p><strong>Desired Candidate Profile</strong></p><p><strong>Qualifications & Experience</strong></p><ul><li><p>Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.</p></li><li><p>Relevant professional experience in . NET software development.</p></li><li><p>Experience in developing enterprise-level applications is preferred.</p></li><li><p>Senior-level candidates should demonstrate strong experience in software architecture, system design, and technical problem-solving.</p></li></ul><p><strong>Preferred Skills</strong></p><ul><li><p>Experience working on healthcare, genomics, government, or large-scale enterprise projects.</p></li><li><p>Experience with cloud technologies and enterprise integrations.</p></li><li><p>Knowledge of secure software development practices.</p></li><li><p>Strong analytical and problem-solving skills.</p></li><li><p>Good communication and teamwork skills.</p></li></ul><p><strong>Position Level</strong></p><p>The position may be offered as:</p><ul><li><p>. NET Developer – for candidates with relevant hands-on development experience.</p></li><li><p>Senior . NET Developer – for experienced candidates with strong expertise in architecture, system design, and enterprise application development.</p></li></ul>
<p>Manage and maintain the organization s Identity and Access Management (IAM) systems to ensure secure and seamless access for users. Implement and monitor Privilege Access Management (PAM) solutions using tools like CyberArk, Wallix, or BeyondTrust. Develop and enforce IAM policies, standards, and procedures, ensuring compliance with regulatory requirements and industry best practices. Perform periodic reviews of user access rights and privileges to maintain least privilege principles. Design and deploy automated solutions for IAM processes, including user provisioning, deprovisioning, and role-based access control (RBAC). Develop and implement automation solutions using Python, Bash, PowerShell, and Excel Automation to streamline IAM operations. Leverage UI automation tools like Power Automate to enhance user onboarding and access request workflows. Conduct regular audits and assessments of IAM configurations to identify vulnerabilities and improve security posture. Optimize and automate identity and access management for AWS, Azure, and Oracle Cloud platforms, ensuring efficient and secure operations. Integrate IAM solutions with applications, cloud platforms, and third-party systems to enhance identity governance. Monitor and respond to IAM-related incidents, troubleshooting access issues, and implementing remediation strategies. Collaborate with IT, cybersecurity, and business teams to define IAM requirements and ensure proper role alignment. Support the implementation and management of Multi-Factor Authentication (MFA) and Single Sign-On (SSO) solutions. Stay current with IAM trends, tools, and technologies, providing recommendations for continuous improvement. Prepare detailed reports on IAM metrics, compliance status, and project progress for management review.</p><p><strong>Desired Candidate Profile</strong></p><p><strong>Skills & Technologies Required</strong><br>Identity and Access Management Systems using tools such as Okta, SailPoint, Ping Identity, Microsoft Entra.<br>Privilege Access Management (PAM) using tools such as CyberArk, Wallix, BeyondTrust.<br>Directory Services expertise with Active Directory, Azure AD, and LDAP.<br>Access Control using methods like Role-Based Access Control (RBAC) and Attribute-Based Access Control (ABAC).<br>Authentication and Authorization using solutions like MFA, SSO, and federated identity protocols (OAuth, SAML, OpenID Connect).<br>Cloud Security integration for IAM with platforms such as AWS, Azure, and Oracle Cloud, including automation and optimization.<br>Automation Scripting: Python, PowerShell, Bash, and Excel Automation.<br>UI Automation: Power Automate for streamlining workflows and user processes.<br>IAM Monitoring and Reporting using tools such as Splunk or Microsoft Sentinel for audit and compliance tracking.</p><p><strong>Qualifications</strong><br>Bachelor s degree in computer science, information technology, cybersecurity, or a related field (master s degree preferred).</p><p><strong>Experience</strong><br>A minimum of 3 5 years of experience in IAM or related cybersecurity roles.</p>
<p>Perform L1 and L2 roles and responsibilities by being the ICT Point of Contact. ICT Field Support shall attend Users incidents and service requests in which technical competence meets customer relations. ICT field support is a centralized knowledge competency for the various ICT systems that runs Bahrain International Airport in which the knowledge is transformed to actions by maintains systems and resolving issues as well as providing new services to BAC ICT customers/users by following the department's SOP, policies and procedures. ICT field support shall Perform multiple tasks simultaneously, including handling interruptions, and return to and complete tasks in a timely manner.</p><p><strong>MAIN DUTIES</strong></p><ul><li>Receive incident reports and Service requests from Users via telephone, SAHAB or email</li><li>Perform incident classification, prioritization, and correlation with other reported incidents and matching against known errors</li><li>Record all required incident details on the incident management system</li><li>Link the incident record to the User ID and configurations</li><li>First level support to attempt to resolve the incident, use remote control if necessary for incident resolution</li><li>If the incident requires escalation to level 3 support, the helpdesk staff creates a work order on Service Desk and assigns it to the appropriate level 3 Support group.</li><li>Track the incident until closure and keep the User up to date with the incident status</li><li>Functional escalation in case the incident resolution times exceed the agreed service levels</li><li>Selective quality checks on closed incidents & service requests</li><li>Link the service request record to the User ID and configurations</li><li>Forward the service request to the proper IT support group, in accordance with the service request procedures</li><li>Track the service request until closure and keep the User up to date with the status</li><li>Functional escalation in case the service request completion times exceed the agreed service levels</li><li>Maintain and updates documentations relating to technical procedures, user guides and applications.</li><li>Preparation of new PCs/notebook computers for deployment, including the unpacking, installation of the operating system, installation of applications and clients and setting of user profiles, & PC BIOS parameters as per BAC policies.</li><li>Installation of new PCs and locally attached peripherals such as printers, image scanners. The installation includes site readiness inspection to verify availability of proper desktop, power outlets, & network outlets in a timely manner.</li><li>Installation of additional applications as per user s requirements such as Airport Operating System applications, Acrobat reader, AUTOCAD etc.</li><li>Preparation and onsite installation of Networked printers that will serve BAC Business Applications users.</li><li>Preparation and onsite installation of Printers for users and airport Operation systems.</li><li>Inspecting and troubleshooting the Time attendance recording devices distributed across all sites.</li><li>Upgrade of operating systems and applications as per BAC Business requirements.</li><li>Recovery (If possible) of lost user s data caused by hardware or software.</li><li>Relocation of PCs & Peripherals as required by users.</li><li>Configuration and fine tuning of existing applications on PCs such as internet browsers and office automation application settings.</li><li>Attend on-site troubleshooting upon escalation</li><li>Researching, diagnosing, troubleshooting, and identifying solutions to resolve system issues</li><li>Provide advice, plan, and assist with major desktop OS rollouts.</li><li>Provide input and assistance into software licensing.</li><li>Track hardware and software model, version, serial numbers, licensing model,</li><li>Any other tasks are required as part pf L1 & L2 support</li><li>Performing initial level of diagnosis of incidents and resolving them when appropriate</li><li>Demonstrating a good understanding of the customer s business needs and applying them to the management of system events & incidents</li><li>Developing and maintaining an understanding of customer Service Level Agreements</li><li>Accept cases from the support queue and assign it to service desk L2 and third line support</li><li>IT Support relating to technical issues involving Microsoft s core business applications and operating systems</li><li>Support services for Microsoft related technologies: Windows Server, Exchange, SQL, SharePoint, etc.</li><li>Implement and support disaster recovery solutions</li><li>Technical services and support at the network level: WAN and LAN connectivity, routers, firewalls, and security</li><li>Perform related duties as assigned by supervisor</li><li>Maintain compliance with all company policies and procedures</li></ul><p><strong>Desired Candidate Profile</strong></p><p>A minimum of a Diploma degree is required, while a BSc. in Computer Science or equivalent is preferred.</p><p>A minimum of 0-2 years of experience in a related field.</p><p><br></p><ul><li><br></li></ul>