Abalobi Solutions
Remote Jobs
8 Jobs
Role Description We are seeking a highly experienced Senior Back-End Developer to join a fast-paced, data-driven engineering environment focused on building scalable analytics and cloud-native solutions. This role is ideal for a developer with strong expertise in AWS, Python, ETL pipelines, API development, and DevOps practices who thrives in agile environments and enjoys solving complex enterprise-scale challenges. You will contribute to advanced analytics platforms that enable intelligent decision-making through modern cloud technologies, data engineering, and automation. Key Responsibilities - Design, develop, and maintain scalable backend applications and APIs - Build and support ETL pipelines, big data workflows, and cloud-native data solutions - Develop APIs capable of triggering enterprise-wide system interactions - Implement CI/CD pipelines using GitHub Actions and CodeBuild - Participate in system design reviews and solution architecture discussions - Conduct testing, automation, quality assurance, and system implementation activities - Develop and maintain technical documentation and test cases - Collaborate with cross-functional teams and international stakeholders - Support Agile Working Model (AWM) delivery practices and continuous improvement initiatives - Monitor application performance and contribute to operational support processes Qualifications - Strong expertise in API development and ETL processes - Advanced Python development skills (preferred) - Experience with AWS services including: - API Gateway - Lambda - DynamoDB - Fargate - EMR - Glue - Athena - IAM - CI/CD pipeline development using GitHub Actions and CodeBuild - Test Driven Development (TDD), unit testing, functional testing, and code coverage practices - Experience with Terraform and Infrastructure as Code (IaC) - PySpark pipeline development - Experience with structured and unstructured databases - AWS S3 Storage and Iceberg Tables - Linux scripting and environments - Git branching strategies and collaborative development approaches Advantageous Skills - Playwright test automation - Apache Kafka and data streaming services - Docker containerisation - ODBC integrations and file synchronisation - GitHub Copilot - Monitoring and alerting pipelines - Data mining and analytics - Jira, Confluence, and Agile methodologies - Palantir Foundry - Frontend BI tools such as Power BI, Tableau, or QlikView - Security best practices and risk management - Coding standards including PEP8 and clean coding principles
Role Description We are looking for a talented and enthusiastic Operations Engineer to join a high-performing DevOps environment focused on delivering innovative retail vehicle management solutions within a global enterprise landscape. This is an exciting opportunity for a technology-driven professional with strong Java development skills and Agile experience to work on modern platforms, cloud technologies, and enterprise-scale applications in a collaborative international team. If you thrive in fast-paced environments, enjoy solving complex technical challenges, and want to grow your career within a cutting-edge technology space, this opportunity is for you. Key Responsibilities - Development and maintenance of applications and platforms - Participate in Agile ceremonies including daily stand-ups - Gather business and technical requirements from stakeholders - Review and contribute to system design discussions - Develop solutions aligned to quality and delivery standards - Prepare technical and system documentation - Conduct system testing and support implementations - Assist with user training and quality assurance activities - Collaborate within cross-functional DevOps teams Qualifications - Strong Java / JEE experience - RESTful API development - Spring Framework & Spring Boot - SQL databases (PostgreSQL advantageous) - Knowledge of Git and Jenkins - Unit testing tools (JUnit, Mockito, etc.) - Docker & Kubernetes - ServiceNow knowledge - Experience with Java application servers - Agile working experience (mandatory) Advantageous Skills - Elasticsearch / NoSQL databases - Apache Kafka - Grafana / Kibana - Terraform / Ansible - Cloud architecture knowledge - AWS or other cloud technologies - SAP Hybris - DevOps principles and tooling - Jira / Confluence
Role Description We are seeking an experienced Full Stack Developer (Senior) to join a high-performing global engineering environment focused on building scalable, secure, and data-driven enterprise solutions. This role sits within a complex digital ecosystem that supports large-scale transactional systems and master data platforms. You will work across backend, frontend, and cloud technologies, contributing to the design and delivery of modern microservice-based architectures and graph data solutions. Key Responsibilities - Design, develop, and maintain full stack applications (frontend and backend) - Build and maintain RESTful APIs and microservices - Develop scalable and secure enterprise-grade solutions - Participate in architecture discussions and technical design decisions - Collaborate with international Product Owners and global engineering teams - Participate in Agile ceremonies and cross-functional planning - Conduct code reviews, testing, and CI/CD pipeline integration - Debug, troubleshoot, and optimise application performance - Develop and maintain technical documentation and standards - Design and implement graph-based data solutions for complex relationships - Model and optimise large-scale data structures (e.g. connected vehicle or digital twin data use cases) - Support continuous improvement of systems, processes, and engineering practices Qualifications - Strong experience with Java and Spring Boot (or similar backend frameworks) - Proven experience building and consuming RESTful APIs - Microservices architecture experience - Strong software engineering fundamentals - Experience with AWS (preferred) or other cloud platforms - Understanding of CI/CD pipelines and modern deployment practices - Proficiency with Git version control - Experience working with graph databases - Hands-on experience with AWS Neptune or similar technologies - Ability to design and optimise complex graph data models - Understanding of connected data use cases (e.g. knowledge graphs, digital twins) Advantageous Skills - Frontend development experience with Angular or React - Strong knowledge of HTML, CSS, JavaScript - Experience with TypeScript and NodeJS - Exposure to MongoDB - Experience working with Atlassian APIs - Understanding of modern DevOps tooling and practices
Role Description Abalobi Solutions is seeking a highly skilled and experienced Test Analyst (Advanced) to join a dynamic, fast-paced IT environment delivering global-scale solutions. This role offers the opportunity to work on innovative products within a collaborative Agile framework, contributing to high-quality software delivery and cutting-edge system landscapes. Qualifications - Diploma or bachelor’s degree in computer science, Information Technology, or related field. - Minimum of 5 years of experience in software testing. - Proven track record of successful project delivery in a testing role. Requirements - Extensive experience in software testing methodologies and best practices. - Strong understanding of software development life cycle. - Ability to design and execute test plans and test cases. - Strong knowledge of RESTful API design and implementation. - Experience with API testing tools like Postman or SoapUI. - Experience with Apache Kafka. - Experience in manual or automated testing. - Proficiency in using Kibana for data visualization. - Familiarity with Grafana for monitoring and observability. - Understanding of Quarkus framework for Java applications. - Any additional responsibilities assigned in the Agile Working Model (AWM) Charter. Benefits - Experience with performance testing tools like LoadRunner or JMeter. - Knowledge of security testing practices and tools. - Familiarity with Agile and Scrum methodologies. - Understanding of database management and SQL. - Knowledge of cloud platforms such as AWS or Azure. - Excellent analytical and problem-solving skills. - Strong communication skills for collaboration with development teams. Duties & Responsibilities - Develop and implement comprehensive test strategies and plans. - Develop test strategies and plans for backend services, ensuring alignment with project requirements tracked in Jira. - Create detailed test cases and scripts based on functional specifications and user stories in Jira, ensuring comprehensive coverage of all backend functionalities. - Execute backend testing, including unit testing, integration testing, and API testing to validate business logic and data processing. - Implement automated testing frameworks using tools such as Selenium, JUnit, or Postman, and integrate them with CI/CD pipelines, leveraging Argo for Kubernetes deployments. - Use OpenSearch and Elasticsearch to analyze logs and metrics, enabling effective monitoring and troubleshooting of backend applications. - Work closely with development teams, DevOps, and stakeholders to ensure backend services meet quality standards, using Jira for tracking progress and issues. - Maintain comprehensive documentation of test cases, results, and defects in Jira, ensuring traceability and compliance.
Role Description We are seeking a Senior Infrastructure Engineer to support and maintain high-availability Linux platforms within a complex enterprise production environment. The role focuses on Unix/Linux (SUSE), automation, system monitoring, networking, and secure infrastructure operations, with an emphasis on performance, stability, and continuous improvement. This opportunity is ideal for an experienced infrastructure professional who enjoys working in a fast-paced environment, solving complex technical problems, and contributing to secure, enterprise-scale systems. Qualifications - Degree in Information Systems, Computer Science or equivalent experience - Relevant Unix/Linux/Red Hat certification - ITIL process knowledge and work experience (advantageous) - Minimum 5 Years’ experience in an operations environment Requirements - Proven experience with Unix/Linux operating systems (SUSE) - Proficiency in VRO and Rudder - Knowledge of system monitoring tools such as Nagios, Grafana - Solid understanding of networking concepts (DNS, DHCP, SSH, TCP/IP) - Proficiency in scripting languages such as Terraform, Python, Bash, or PowerShell - Proven experience in operations or process management in complex production environments - Extensive experience in IT operations teams, standby support and ticket management - Any additional responsibilities assigned in the Agile Working Model (AWM) Charter Benefits - CipherTrust Manager/Vormetric or Other Encryption software - Deep ITSM knowledge, preferably in Servicenow or Remedy - Good knowledge on GitHub, workflows and automation - Experience in Ansible Automation and Ansible Tower - Knowledge of Firewalling & SAN Operations - Confluence / Jira - Multi-tasking - Experience with public and private cloud services (e.g., Azure, AWS) - Strong communication and collaboration skills Duties & Responsibilities - Install, configure, and maintain Unix/Linux servers, ensuring optimal performance and uptime - Monitor system performance, troubleshoot issues, and provide timely solutions - Apply system updates, patches, and security fixes as part of routine maintenance - Create and maintain system documentation, including procedures, configurations, and troubleshooting guides - Support compliance with IT security standards and company policies - Analyse integration system and proficiency - Propose and review system Design and evaluate alternatives - Develop system solutions in line with delivery requirements - Be able to use AI in analysis, system integration and design - Serving as part of the standby and MOD team roster
Role Description Join Abalobi Solutions to test BMW’s Retail Vehicle Management Services (RVMS). Design and execute backend and API tests, use tools like Postman, Kibana, and Grafana, and work in an Agile environment. Strong software testing and API experience required. Qualifications - Diploma or bachelor’s degree in computer science, Information Technology, or related field. - Minimum of 8 years of experience in software testing. - Proven track record of successful project delivery in a testing role. Requirements - Extensive experience in software testing methodologies and best practices. - Strong understanding of software development life cycle. - Ability to design and execute test plans and test cases. - Strong knowledge of RESTful API design and implementation. - Experience with API testing tools like Postman or SoapUI. - Experience with Apache Kafka. - Experience in manual or automated testing. - Proficiency in using Kibana for data visualization. - Familiarity with Grafana for monitoring and observability. - Understanding of Quarkus framework for Java applications. - Any additional responsibilities assigned in the Agile Working Model (AWM) Charter. Benefits - Experience with performance testing tools like LoadRunner or JMeter. - Knowledge of security testing practices and tools. - Familiarity with Agile and Scrum methodologies. - Understanding of database management and SQL. - Knowledge of cloud platforms such as AWS or Azure. - Excellent analytical and problem-solving skills. - Strong communication skills for collaboration with development teams. Duties & Responsibilities - Develop and implement comprehensive test strategies and plans. - Develop test strategies and plans for backend services, ensuring alignment with project requirements tracked in Jira. - Create detailed test cases and scripts based on functional specifications and user stories in Jira, ensuring comprehensive coverage of all backend functionalities. - Execute backend testing, including unit testing, integration testing, and API testing to validate business logic and data processing. - Implement automated testing frameworks using tools such as Selenium, JUnit, or Postman, and integrate them with CI/CD pipelines, leveraging Argo for Kubernetes deployments. - Use OpenSearch and Elasticsearch to analyse logs and metrics, enabling effective monitoring and troubleshooting of backend applications. - Work closely with development teams, DevOps, and stakeholders to ensure backend services meet quality standards, using Jira for tracking progress and issues. - Maintain comprehensive documentation of test cases, results, and defects in Jira, ensuring traceability and compliance.
Role Description We are seeking a Senior IT Security Engineer to lead and support the development, implementation, and operation of secure authentication and identity solutions across cloud and web platforms. The role requires expertise in: - Java Spring Boot - Angular - Microservices - AWS - Authentication protocols (SAML, OpenID Connect) - DevOps practices - Operational lifecycle management The ideal candidate will have strong leadership experience, a hands-on technical background, and a focus on delivering secure, scalable, and reliable IT solutions within a fast-paced, agile, and global team environment. Qualifications - Expert JAVA EE development knowledge - Knowledge of authentication solutions, SAML, OpenID Connect, API Gateway - Expert knowledge in the areas of web and cloud technologies - Expertise in agile development and DevOps - Knowledge of current IT architectures, manufacturers, and trends - Strong sense of reliability, being available to support after-hours as required - Proven experience in a strong leadership capacity - Strong technical background with solid skills in Java Spring Boot, Angular, SQL, Kafka, MQ, AWS, execution of Linux commands - Strong operational management capabilities including incident management and troubleshooting, operational processes, and lifecycle management Requirements - Authentication Protocols: Knowledge in IT security features such as authentication protocols - Software Development Excellence: Strong technical background with focus on Java development skills and support - Effective Communicator: Exceptional leadership and communication abilities, facilitating clear dialogue across teams - Incident Management Expert: Skilled in managing incidents and troubleshooting technical issues promptly - Strategic Planner: Excellent planning and organizational skills, adept at navigating complex projects - Lifecycle Management: Knowledgeable in operational processes and lifecycle management to ensure optimal performance - Mentorship and Development: Committed to mentoring and developing team members, fostering growth and enhancing team dynamics - Strong troubleshooting skills with the following technical skills: - Java Spring Boot - Angular (Typescript and JavaScript) - Kafka & JMS (MQ) - SQL (Oracle, Postgres) - Cloud infrastructure (AWS) - RESTful and SOAP services - Design and development of Microservices - Git - CI/CD pipelines - Maven, Docker - Jira, Confluence - Payara/Glassfish - Linux Commands - Apache - WebLogic - Jenkins - Nexus Duties & Responsibilities - Understand the business requirements, preparing AS-IS, and TO-BE documents and get sign-off from users for functional and/or technical design document(s) - Preparation of system/technical documentation (as per ISO standards) - Proactively propose solutions to improve the support of (new) business processes - Review and present proposed system solution to IT Project Manager / Leader and User Management or System owner (PDO) - Executing the required changes through configuration - Develop system solutions in line with quality and delivery requirements - Interact with consultants of other modules for Integration requirements - Preparing test data and documentation, Conducting Unit tests, Regression tests, System Integration security tests including recording of results and change management (transport) activities - Preparing User manuals and conducting training to business process owners (PDO) - Planning of go live milestones, planning, preparation and execution of migration, cutover and Go-Live as well as post Go-Live support activities - Interaction with clients through meetings, calls and emails - Support the troubleshooting, resolving and closing of Production Support tickets (Incidents & Problems tickets) within defined SLA’s (Service Level Agreements) - User interface transactional solutions - Analyse and scope End-user authorisation roles - Update and maintain documentation as an existing system’s functionality is changed - Ability and willingness to coach and give training to fellow colleagues and users when required - Execution according to the Agile Methodology and attending of all team meetings, including Stand-ups, Sprint Review, Sprint Retrospectives, Sprint Planning meetings etc. - Meet with end users and gather requirements - Daily use of the Agile Tool Chain, as per the updates required by the respective feature team(s) Desired Experience & Qualification - IT Degree / Diploma / Equivalent experience - Experience in leading teams - Minimum of 5-7 years IT working experience - ITIL process knowledge and work experience (Required) Interested?
Role Description We are seeking a Senior Azure Infrastructure and Security Specialist to manage and enhance global identity and authentication platforms. The role focuses on Microsoft Entra ID, Active Directory, Zero Trust security, hybrid cloud environments, and automation using Infrastructure as Code. The ideal candidate will have extensive experience in cloud and enterprise IT architectures, strong problem-solving skills, and the ability to drive secure, highly available, and scalable IT solutions in a fast-paced, global, and agile team environment. Qualifications - Successfully completed degree in computer science/communications engineering or another degree program or comparable qualification. - Minimum 5 years of professional experience (also internationally) in the IT sector, some of them with responsibility of managing large Cloud / Hybrid environments. Requirements - Min. 3 years of professional experience in the implementation and support of Microsoft Enterprise IT architectures with a focus on Identity and Access Management Systems. - Expert experience in implementing and administering Microsoft Entra ID, Entra ID Connect and Active Directory, together with good knowledge in authentication protocols (Kerberos, SAML, OAUTH/OIDC). - Advanced experience in Entra ID and Zero Trust architecture concepts. - Advanced experience with development and implementation of Entra ID security concepts. - Advanced experience in network protocols of IPv4, IPv6, DNS. - Advanced experience automation as Infrastructure as Code with e.g. PowerShell, Azure Functions. Benefits - Advanced experience in working with hybrid cloud environments and Microsoft Azure. - Advanced experience with Agile Working environments. - Teamwork and strong internal and external communication skills. - Analytical thinking skills to coordinate, analyse and fix technical issues. - Self-organizer and problem-solver with a strong delivery focus on innovations and continuous improvement.