33 Intelligence Systems jobs in Bahrain
Head - Information Technology (Bede)
Posted 10 days ago
Job Viewed
Job Description
Operation
Division
IT & Technical
Location
Closing Date
06-May-2025
About ZainZain is the pioneer of mobile telecommunications in the Middle East. We began life in 1983 in Kuwait as the region’s first mobile operator, and since the initiation of our expansion strategy in 2003, we have expanded rapidly. Read more here: Zain Overview
About the RoleThis role will be part of Zain Bahrain's Subsidiary Fintech Company - "Bede"
Bede, the fintech arm of Zain Bahrain, is a dynamic startup revolutionizing personal finance through Bahrain’s first Shariah-compliant Islamic financing app. Licensed and regulated by the Central Bank of Bahrain, Bede is committed to creating an inclusive platform that offers practical solutions tailored to real customer needs.
With a focus on customer centricity, strategic partnerships, and digital innovation, Bede aims to guide individuals toward growth and success by leveling the playing field for all.
The Head of IT in Bede is responsible for leading the overall technology vision, strategy, and execution for a cutting-edge fintech application specializing in microfinance, cards, and digital payment solutions. This role includes overseeing development, infrastructure, security, and support functions while ensuring high platform availability, scalability, and regulatory compliance. The head will work closely with executive leadership to align technology with business goals and drive innovation in financial services.
What We Need From You- Education: Bachelor’s degree in IT, Computer Science, Fintech or any related field. Fintech related Masters preferred.
- Experience: 10-15+ years of experience in a similar role. Fintech Experience is highly preferred.
- Technical Skills:
- Technology Strategy & Leadership: Strong strategic thinking, leadership, and experience with emerging technologies like AI, blockchain, and data analytics.
- Cloud & Infrastructure Management: Expertise in cloud platforms (AWS, Azure, GCP), microservices, and ensuring high availability and scalability.
- Security & Compliance: Knowledge of PCI-DSS, ISO, cybersecurity frameworks, and financial regulations.
- DevOps & Agile Practices: Ability to drive agile methodologies and DevOps for efficient product development.
- Team & Vendor Management: Leadership in managing tech teams and vendor relationships, alongside budgeting and cost optimization.
- Innovation: Ability to integrate new payment technologies like open banking, digital wallets, and AI-driven risk models.
- Critical Thinking
- Customer Focus and Support
- Market Analysis and Knowledge
- Problem Analysis and Resolution
- Define and execute the technology roadmap to support business objectives and drive innovation in microfinance, card services, and digital payments.
- Establish and maintain a scalable, secure, and high-performance fintech platform, ensuring reliability, efficiency, and compliance with financial regulations.
- Drive digital transformation by leveraging emerging technologies such as AI, blockchain, and data analytics to enhance financial products.
- Ensure alignment between business, product, and technology teams, optimizing digital service delivery.
- Establish agile and DevOps best practices to accelerate product development and deployment cycles.
- Development & Infrastructure Management: Build and lead a high-performing technology team, including software engineers, infrastructure specialists, and security experts.
- Oversee the architecture, development, and deployment of fintech products, ensuring seamless integration of microfinance, payment, and card processing solutions.
- Ensure high platform availability (99.99% uptime), robust disaster recovery mechanisms, and high-load scalability to support transaction-heavy services.
- Champion the use of cloud-native architectures (AWS, Azure, GCP) and containerized microservices for operational resilience.
- Lead initiatives to automate processes, improve deployment efficiency, and enhance system observability.
- Security, Compliance & Risk Management: Implement and maintain bank-grade security standards, ensuring compliance with PCI-DSS, ISO, and financial regulations in fintech.
- Develop a cybersecurity framework to protect user data, prevent fraud, and mitigate risks related to payment transactions.
- Ensure regulatory compliance with central banks, financial authorities, and payment networks, working closely with legal and compliance teams.
- Oversee incident response management and security audits to continuously improve platform security posture.
- Support Functions & Operational Excellence: Establish 24/7 monitoring, support, and IT operations teams to ensure continuous service availability and rapid issue resolution.
- Implement ITSM (IT Service Management) best practices to enhance user support, system maintenance, and platform reliability.
- Oversee SLA (Service Level Agreements) and uptime commitments, ensuring seamless financial transactions for customers.
- Direct the deployment of customer support automation tools, including AI chatbots and self-service portals, to enhance the fintech experience.
- Explore and integrate new payment technologies, including open banking APIs, digital wallets, BNPL (Buy Now Pay Later), and blockchain-based solutions.
- Oversee the adoption of AI-driven risk assessment models to enhance credit scoring and fraud detection in microfinance.
- Evaluate the reduction of physical financial service centers by leveraging digital-first strategies and customer self-service platforms.
- Define budgeting and cost optimization strategies for technology investments and infrastructure expansion.
- Manage relationships with technology vendors, cloud service providers, and third-party payment processors.
- Optimize cost per transaction and per channel, ensuring efficiency in digital customer acquisition and service delivery.
- Service Delivery Enhancement & Technology Utilization: Evaluate and enhance service providers' SLAs, ensuring high-quality technical development and adherence to performance standards.
- Oversee IT setup processes to ensure seamless integration of new technologies and efficient deployment of systems.
- Continuously improve Network Operations Center (NOC) services to ensure real-time monitoring and rapid resolution of technical issues.
- Ensure application stability and efficiency by monitoring system performance and implementing effective solutions.
- Lead the planning and implementation of the Bede IT department setup, ensuring compliance with regional regulations and operational efficiency.
- Develop a roadmap for sprint development, optimizing resource utilization, timelines, and prioritization of tasks.
- Foster a fast, agile, and adaptive approach to technological adoption and system improvements.
- Address customer journey issues by collaborating with relevant teams to enhance user experiences and streamline processes.
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):
#J-18808-LjbffrDirector of Information Technology
Posted today
Job Viewed
Job Description
**Duties and Responsibilities include**:
- Manage the university's information technology systems and infrastructure, including network, servers, hardware, software, and databases.
- Develop and implement IT policies and procedures to ensure compliance with university and industry standards and regulatory requirements.
- Ensure the security of the institution’s IT infrastructure.
- Ensure the security and integrity of university data, including sensitive and confidential information.
- Manage a team of IT professionals, providing leadership, direction, and support to achieve departmental goals and objectives.
- Collaborate with other departments within the university to identify and prioritize technology needs and develop plans to address those needs.
- Evaluate and recommend new technology solutions that align with the university's strategic goals.
- Manage the university's IT budget, including forecasting and reporting on expenditures.
- Provide technical support to faculty, staff, and students, including troubleshooting, maintenance, and training.
- Stay current with emerging trends and technologies in the field of information technology and make recommendations for their adoption as appropriate.
- Participate in university committees, working groups, and activities as required.
- Work flexible hours as per the requirements of the activities of AUBH.
- Perform other duties as reasonably required by management.
**Requirements**:
**Qualifications and Experience required**:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Graduate degree in a related field is desirable.
- Professional certification in a related field is desirable.
- Minimum of 5 years of experience in information technology management, preferably in an academic or higher education setting.
- Experience in developing/managing budgets and hiring, developing, supervising, and appraising personnel.
**Skills and Competencies required**:
- Strong communication and relationship building skills with peers, leadership, and external constituents, including the business community.
- Knowledge of industry best practices and emerging trends in information technology.
- Ability to work independently and responsibly while managing numerous projects simultaneously.
- Demonstrate leadership aligned with AUBH core values of integrity, engagement, excellence, and desire to make a difference.
Director of Software Engineering
Posted 6 days ago
Job Viewed
Job Description
Job Description
As a Director of Software Engineering at JPMorgan Chase within the Trade and Working Capital Technology team, you will lead multiple technical teams, oversee activities across departments, and collaborate across technical domains. Your expertise will promote the adoption of technical methods within teams and help keep us at the forefront of industry trends, best practices, and technological advances. This role offers an opportunity to influence and shape the technological landscape of our firm and contribute to our growth and innovation.
Job Responsibilities
- Solution and implement project priorities, deadlines, and deliverables.
- Work closely with technology teams and internal end users to deliver solutions for trade businesses.
- Influence peer leaders and senior stakeholders across business, product, and technology teams.
- Optimize applications for performance, scalability, and high availability.
- Ensure technical feasibility of UI/UX designs.
- Build reusable code and libraries for future use.
- Deliver technical solutions that can be leveraged across multiple domains.
- Champion the company's culture of diversity, equity, inclusion, and respect.
Required Qualifications, Capabilities, and Skills
- Formal training or certification in software engineering concepts and practical experience.
- Excellent interpersonal, communication, problem-solving, analytical, organizational skills, and attention to detail.
- Experience with Test Driven Development and Domain Driven Development approaches and testing frameworks.
- Strong knowledge of Data Structures, Algorithms, and Design Patterns.
- Hands-on experience in Java/J2EE development, including designing, developing, and maintaining Java applications.
- Experience with Hibernate ORM framework, SQL, UNIX, and Shell scripting.
- Understanding of distributed and parallel processing environments.
- Experience with container orchestration frameworks like Docker Swarm or Kubernetes/OpenShift.
- Experience building stateless, SaaS/SOA, and scalable applications/platforms.
- Knowledge of continuous monitoring frameworks such as ELK, Grafana, and Prometheus.
- Proficiency with version control tools like Git.
Preferred Qualifications, Capabilities, and Skills
- Experience in Payments or Trade Finance software delivery.
- Experience with functional programming languages like Scala, Go, or Python.
- Knowledge of GWT, Mule ESB is a plus.
- Experience with persistence stores like MongoDB, Graph DB, or Bigtable.
- Familiarity with SDLC frameworks such as Maven/Gradle, PIP, Anaconda, Jenkins, Jira.
- Experience in Machine Learning, NLP, OCR.
- Open source contributions.
About Us
J.P. Morgan is a global leader in financial services, providing strategic advice and products to corporations, governments, wealthy individuals, and institutional investors worldwide. We aim to build trusted, long-term partnerships to help our clients achieve their objectives. We value diversity and inclusion, and are committed to equal opportunity employment and making accommodations for applicants and employees.
About The Team
J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, serving clients in over 100 countries. We provide strategic advice, raise capital, manage risk, and extend liquidity worldwide.
#J-18808-LjbffrDirector of Software Engineering
Posted 10 days ago
Job Viewed
Job Description
The job description provided is comprehensive and contains detailed information about responsibilities, qualifications, and skills. However, it suffers from excessive repetition of the same job responsibilities, qualifications, and skills, which could be consolidated to improve clarity and conciseness. Additionally, the formatting could be improved for better readability by removing duplicate sections and organizing content logically. Therefore, a refined version that consolidates duplicate information and enhances structure is recommended.
#J-18808-LjbffrGraduate Software Engineering Trainee
Posted today
Job Viewed
Job Description
Advanced Software Engineering Apprentice
Posted today
Job Viewed
Job Description
Graduate Trainee - Software Engineering
Posted 1 day ago
Job Viewed
Job Description
Program Highlights:
- Immersive training in software development lifecycle, programming languages, and best practices.
- Hands-on experience with front-end, back-end, and full-stack development projects.
- Mentorship from senior software engineers who will provide guidance and support.
- Opportunity to contribute to various stages of software development, from design and coding to testing and deployment.
- Exposure to agile development methodologies and collaborative teamwork.
- Development of critical skills in problem-solving, debugging, and efficient coding.
- Learning to utilize industry-standard tools and technologies, including version control systems (Git) and cloud platforms.
- Participate in code reviews and learn from constructive feedback.
- Build a strong foundation for a successful career in software engineering.
- Receive ongoing professional development and performance feedback.
Ideal Candidate Profile:
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a closely related technical field.
- Strong understanding of fundamental programming concepts and data structures.
- Familiarity with at least one programming language (e.g., Java, Python, C++, JavaScript).
- Passion for technology and a keen interest in software development.
- Excellent problem-solving abilities and a logical mindset.
- Good communication and collaboration skills.
- Self-motivated and eager to learn in a remote environment.
- Ability to work effectively both independently and as part of a virtual team.
- A strong academic record.
- Enthusiasm for tackling new challenges and contributing to team success.
This fully remote internship provides a unique pathway to becoming a skilled software engineer. If you are a driven graduate with a passion for code and innovation, this is your chance to build a rewarding career. Apply now to join our dynamic and forward-thinking team.
Be The First To Know
About the latest Intelligence systems Jobs in Bahrain !
Graduate Trainee - Software Engineering
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and testing of software applications.
- Collaborate with senior engineers on coding, debugging, and documentation.
- Participate in code reviews and contribute to improving code quality.
- Learn and apply various programming languages and development tools.
- Gain exposure to Agile development methodologies.
- Contribute to the development of innovative features and solutions.
- Engage in continuous learning and professional development.
- Assist in the preparation of technical documentation.
- Participate in team meetings and contribute to project discussions.
Qualifications:
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Strong foundation in programming concepts and data structures.
- Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
- Excellent problem-solving and analytical skills.
- Eagerness to learn and adapt to new technologies.
- Strong communication and teamwork abilities.
- Self-motivated and able to work independently in a remote setting.
- Passion for software development and technology innovation.
- Prior internship or project experience in software development is a plus.
This is a fully remote opportunity, enabling you to contribute effectively from your chosen location while being part of our client's vibrant team.
Graduate Trainee, Software Engineering
Posted 3 days ago
Job Viewed
Job Description
Ubuntu Enablement - Software Engineering Manager
Posted 10 days ago
Job Viewed
Job Description
Join to apply for the Ubuntu Enablement - Software Engineering Manager role at Canonical
Ubuntu Enablement - Software Engineering Manager1 day ago Be among the first 25 applicants
Join to apply for the Ubuntu Enablement - Software Engineering Manager role at Canonical
Get AI-powered advice on this job and more exclusive features.
Canonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users.
As a Software Engineering Manager you will lead and manage the software engineering team to deliver OEM enablement projects. This fast-paced environment requires excellent time management, deep knowledge of the Linux system , low-level debugging, critical thinking, problem-solving skills and management ability.
Key responsibilities
- Recruit, motivate, mentor, and enable your team to succeed in delivering quality products
- Set goals with the team; prioritize tasks, identify and measure team health indicators
- Maximise the results of team members and support their career growth
- Coordinate with project managers, HWE, QA and certification management
- Monitor projects from kickoff to post-mortem and handle escalations
- Communicate, understand, and resolve the technical challenge with OEMs, ODMs, SiPs, IHVs
- Prioritize customer requests globally
- Collaborate with product engineering teams (including Desktop, Foundations, Kernel, and Security)
- Provide leadership for methodologies, strategies, standards, tools, and best practices
- Must be able to travel to the EU, USA, China, and Taiwan; (after covid-19 restrictions lift)
- A Bachelor (or higher) degree in STEM, preferably computer science or software engineering
- Proven track record in technical roles with Linux, preferably Ubuntu or Debian
- Commitment to development and testing methodologies, and maintainable code quality
- Experience with management responsibilities
- Ability to work collaboratively in a team environment
- Ability to be productive in a globally distributed team through self-discipline and self-motivation
- Commitment and energy to deliver on schedule
- Strong English and Chinese language communication skills, both written and verbal
- Making technical decisions for a team as a tech lead
- Software architecture and design experience
- Software development or operations experience with: Ubuntu - kernel and userspace, deb/snap packaging, QEMU/KVM, LXC/LXD, Containers, Python, Go, C, bash, Postgresql, Mongo, Kubernetes, OpenStack, Ceph, AI/ML
- Participation in open-source development projects
- Experience with CI/CD
Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
#stack
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Software Engineering Manager jobs in Manama, Capital Governorate, Bahrain .
Manama, Capital Governorate, Bahrain 2 months ago
Manama, Capital Governorate, Bahrain 4 weeks ago
Software Engineering Manager - Sustaining EngineeringManama, Capital Governorate, Bahrain 2 months ago
Technical Manager - Automotive and IndustrialManama, Capital Governorate, Bahrain 8 months ago
Manama, Capital Governorate, Bahrain 2 months ago
Manama, Capital Governorate, Bahrain 4 months ago
Manama, Capital Governorate, Bahrain 5 months ago
Manama, Capital Governorate, Bahrain 3 months ago
Manama, Capital Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 2 months ago
Software Engineering Manager - Cross-platform C++ - MultipassManama, Capital Governorate, Bahrain 1 month ago
Software Engineering Manager - Cross-platform C++ - MultipassManama, Capital Governorate, Bahrain 1 month ago
Software Engineering Manager - Cross-platform C++ - MultipassManama, Capital Governorate, Bahrain 2 months ago
Software Engineering Manager - Desktop and Embedded Linux OptimisationManama, Capital Governorate, Bahrain 4 months ago
Manama, Capital Governorate, Bahrain 1 month ago
Software Engineering Manager, Ubuntu GamingManama, Capital Governorate, Bahrain 2 days ago
Manama, Capital Governorate, Bahrain 2 months ago
Manama, Capital Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 2 months ago
Software Engineering Manager - Ubuntu Linux KernelManama, Capital Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 3 weeks ago
Systems Integrations Engineering ManagerManama, Capital Governorate, Bahrain 4 days ago
Ubuntu Engineering Delivery and Excellence ManagerManama, Capital Governorate, Bahrain 8 hours ago
Linux Enablement - Software Engineering ManagerManama, Capital Governorate, Bahrain 1 month ago
Engineering Manager - Public Cloud, Python, GolangManama, Capital Governorate, Bahrain 1 month ago
Software Platform Engineering Manager - Ubuntu for Next-Gen SiliconManama, Capital Governorate, Bahrain 2 months ago
Manama, Capital Governorate, Bahrain 6 days ago
Salesforce Engineering Manager, Commercial SystemsManama, Capital Governorate, Bahrain 4 days ago
Engineering Manager for IAM (Identity and Access Management)Manama, Capital Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 3 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr