Job Description
Position:Data Analytics Engineer
Company:IBM
Location:Mbabane, Eswatini
Experience:3-5 years
Education:Bachelor’s degree in Computer Science, Data Science, or related field
Employment Type:Full-time
Industry:Technology
Department:Data & Analytics
Salary:SSP 250,000 – SSP 400,000 per month
Vacancies:1
Company Overview
IBM is a world‑leading technology and consulting company with a legacy of innovation spanning over a century. Operating in more than 170 countries, IBM brings cutting‑edge solutions in cloud computing, artificial intelligence, and data analytics to businesses worldwide. In Eswatini, IBM collaborates with local enterprises, government agencies, and educational institutions to accelerate digital transformation and build a skilled workforce. As part of IBM’s commitment to inclusive growth, the Mbabane office serves as a hub for regional data initiatives, offering career opportunities that empower professionals to shape the future of technology in Africa.
Job Overview
The Data Analytics Engineer will join IBM’s Data & Analytics department in Mbabane, contributing to the design, development, and deployment of scalable data pipelines and analytical models for a diverse portfolio of clients. This role focuses on extracting actionable insights from large datasets, supporting decision‑making across sectors such as finance, telecom, and manufacturing. The successful candidate will work closely with data scientists, solution architects, and business analysts to deliver end‑to‑end analytics solutions that drive measurable business outcomes. For more information about IBM’s presence in Eswatini, visit https://eswatinijobsearch.com/.
Key Responsibilities
- Design, build, and maintain robust ETL pipelines using tools such as Apache Spark, Airflow, and IBM DataStage.
- Collaborate with data scientists to operationalize machine‑learning models into production environments.
- Develop and optimize SQL and NoSQL queries for high‑performance data retrieval.
- Implement data quality frameworks, monitoring, and automated testing to ensure reliability.
- Work with cross‑functional teams to translate business requirements into technical specifications.
- Document data architectures, data dictionaries, and workflow processes for knowledge sharing.
- Stay current with emerging data technologies and recommend best‑practice enhancements.
Required Skills
- Proficiency in programming languages such as Python, Java, or Scala.
- Strong experience with relational databases (e.g., DB2, PostgreSQL) and big‑data platforms (e.g., Hadoop, Cloud Object Storage).
- Hands‑on knowledge of cloud services, preferably IBM Cloud, AWS, or Azure.
- Familiarity with data visualization tools like Tableau, Power BI, or IBM Cognos.
- Excellent problem‑solving abilities and analytical thinking.
- Effective communication skills to convey technical concepts to non‑technical stakeholders.
- Ability to work independently and as part of a collaborative, multicultural team.
Education
A bachelor’s degree in Computer Science, Data Science, Information Systems, or a related discipline is required. Advanced certifications such as IBM Certified Data Engineer, AWS Certified Data Analytics, or equivalent are highly desirable and demonstrate a commitment to professional growth.
Experience
Candidates should have 3‑5 years of hands‑on experience in data engineering, analytics, or a closely related field. Prior experience delivering data solutions for enterprise clients in sectors like banking, telecommunications, or manufacturing will be considered an advantage, aligning with IBM’s focus on delivering high‑impact technology services across Eswatini.
Salary
IBM offers a competitive compensation package ranging from SSP 250,000 to SSP 400,000 per month, commensurate with experience, qualifications, and performance. The salary structure reflects IBM’s commitment to attracting top talent in the Eswatini job market and supports long‑term career growth.
Benefits
- Comprehensive health and wellness plans, including medical, dental, and vision coverage.
- Retirement savings scheme with employer contributions.
- Generous paid time off and public holiday entitlement.
- Performance‑based bonuses and annual salary reviews.
- Access to IBM’s global learning platforms and certification programs.
- Flexible working arrangements, including remote work options.
Training
- Onboarding program covering IBM’s culture, security policies, and technical standards.
- Continuous learning opportunities through IBM Skills Gateway and partner universities.
- Mentorship from senior data architects and industry experts.
- Support for attending conferences, workshops, and industry events.
Working Environment
The Mbabane office provides a modern, collaborative workspace equipped with state‑of‑the‑art technology, meeting rooms, and quiet zones for focused work. IBM promotes a culture of inclusion, innovation, and sustainability, encouraging employees to contribute ideas that drive business value and social impact across Eswatini.
Application Process
Interested candidates should submit their application through the IBM Careers portal. The process includes an online assessment, a technical interview, and a final interview with the hiring manager. Applicants will be notified of their status at each stage. For detailed instructions, please refer to the IBM Careers page linked in the Job Overview.
Equal Opportunity Statement
IBM is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of race, gender, age, disability, sexual orientation, or any other protected characteristic. Our hiring practices reflect our dedication to fairness and respect, ensuring that every candidate has an equal chance to succeed.