Careers
BI Developer
Contract Position
Requirements:
-
BSc/BA in Computer Science, Informatics or relevant field – Degree is a requirement
-
5 to 10 years solid BI experience Proven experience as a BI Developer
-
Industry experience is preferred
-
Preferably has consulting experience
-
Background in data warehouse design (e.g. dimensional modelling) and data mining
-
Has built a Data Warehouse previously
-
In-depth understanding of database management systems, online analytical processing (OLAP) and ETL (Extract, transform, load) framework
-
Knowledge of SQL queries, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) and SSAS
-
Proven abilities to take initiative and be innovative
-
Analytical mind with a problem-solving aptitude.
-
Tech required:
-
Back end – SSAS, SSIS, SSRS, SQL, python, Oracle and Microsoft
-
-
Front end - Microsoft Power BI (required) or QlikView or Tableau
Power BI Developer
Contract Position
Requirements:
-
Develop operational reports
-
Build automated reports and dashboards with the help of Power BI and other reporting tools
-
Understand business requirements to set functional specifications for reporting applications
-
Be experienced in tools and systems on MS SQL Server BI Stack, including SSRS and TSQL, Power Query, MDX, Power BI, and DAX
-
Be able to quickly shape data into reporting and analytics solutions
-
Create functional reporting
-
Have knowledge of database fundamentals such as multidimensional database design, relational database design, and more
SQL Developer
Contract Position
Requirements:
-
5+ years development experience
-
Proficient to Expert with SQL Server Reporting Services
-
Proficient to Expert with SQL Server T-SQL
-
Proficient with SQL Server SSIS packages
-
Proficient to Expert with Unix shell scripting
-
Experience in SQL Server Analysis services would be an advantage
-
Average to Proficient with Riskwatch development
-
Needs to be versatile and able to up skill on any technology if required
-
Experience designing, developing and supporting software solutions in an investment bank will be an advantage. Preference given to candidates who have experience working in a Risk Management area of an investment bank
Data Engineer (AWS or Azure)
Contract Position
Requirements:
-
Honours or Master’s degree in BSc Computer Science or Engineering or Software Engineering with solid experience in data mining and machine learning
-
5 to 15 years of work experience
-
Expert in programming languages such as R, Python, Scala and Java
-
Expert database knowledge in SQL and experience with MS Azure tools such as Data Factory, Synapse Analytics, Data Lake, Databricks, Azure stream analytics and Power BI
-
Modern Azure Datawarehouse skills
-
Expert Unix/Linux admin experience including shell script development
-
Exposure to AI or model development
-
Experience working on large and complex datasets
-
Understanding and application of Big Data and distributed computing principles (Hadoop and MapReduce)
-
ML model optimisation skills in a production environment
-
Production environment machine learning and AI
-
DevOps/DataOps and CI/CD experience
-
AWS experience
Technical Business Analyst
Contract Position
Requirements:
-
Minimum 7 years’ experience in Software Development as a Business Analyst
-
Firm Understanding of software development principles
-
At least 2 years’ experience leading a team Business Analysts
-
4 years’ UML Experience
-
Knowledge of DevOps Methodologies and Tools.
-
ITIL services framework
-
Knowledgeable in Agile management tools, techniques and systems
-
Agile SCRUM Methodologies
-
Business Analyst Body of Knowledge
-
Good experience working with cross functional teams
-
Business experience and product knowledge
-
Exposure and knowledge of industry compliance standards and legislation
-
Technical Skills:
-
UML, BPMN
-
SQL, XML Spy, PostMan, SOAP UI
-
Enterprise Architect, DrawIO, Visio, Notepad++
-
Business Intellgence Business Analyst
Contract Position
Requirements:
-
Relevant degree
-
2 - 5 years demonstrated practical experience in major projects / areas with relevant exposure to the credit business
-
Strong background in implementation of build and buy business solutions
-
Experience in the investment banking sector
-
Ability to have a technical discussion
-
Project Management experience gained in a complex Financial Service environment
-
Data skills
-
Good SQL knowledge
-
Good knowledge on reporting tools and dash boarding
-
Understanding of AI and analytics
-
Understanding of warehousing and virtual warehouses
-
Understudying of data integration
-
Agile
DevOps Engineer
Contract Position
Requirements:
-
A bachelor's degree in computer science, or similar
-
A master's degree in a related field preferred
-
Expert in programming languages such as Python, Scala and R
-
Technologies and frameworks relevant to a productisation of ML/AI and analytics in the cloud
-
Solutions architecture frameworks geared towards data science and analytics
-
Deep understanding of testing frameworks and automated pipelining with GIT integration
-
Understanding and application of Big Data and distributed computing principles (Hadoop and MapReduce)
-
Strong analytical and statistical knowledge with an understanding of the latest machine learning algorithms for both structured and unstructured data
-
Strong ability to communicate findings and recommendations from data (visual, verbal and written)
-
DevOps/DataOps/MLOps and CI/CD experience.
-
Proficient understanding data manipulation skills including SQL to ETL processes
-
Experience in interactive data exploration and data-driven story telling
-
Cloud experience preferred
Informatica Developer
Contract Position
Requirements:
-
B.Sc. or related degree is advantageous
-
2+ years programming experience
-
5+ years Informatica experience with. relevant data warehouse and BI solution training is essential
-
Strong Informatica PowerCenter ETL experience.
-
Intimate knowledge of source systems as well as a basic understanding of dimensional models
-
Conventional database- and data warehouse modelling skills, in order to understand the data warehouse data models
-
A sound knowledge of the programming language used to write the data staging programs or ETL tool, SQL, or the language used to access the source databases and the data warehouse from the data staging programs or ETL tool
-
Knowledge of the capabilities of the ETL tools, to know what their capabilities and shortcomings are – in order to exploit or avoid those aspects in the data staging programs
Data Scientist
Contract Position
Requirements:
-
Honours or Master’s degree in BSc Computer Science or Engineering or Software Engineering with solid experience in data mining and machine learning
-
5 to 15 years of work experience
-
Expert in programming languages such as R, Python, Scala and Java
-
Understanding and application of Big Data and distributed computing principles (Hadoop and MapReduce)
-
Strong analytical and statistical knowledge with an understanding of the latest machine learning algorithms for both structured and unstructured data
-
Strong ability to communicate findings and recommendations from data (visual, verbal and written)
-
Production environment machine learning and AI
-
DevOps/DataOps and CI/CD experience preferred
-
Proficient understanding data manipulation skills including SQL to extract, transform and load data
-
Azure experience preferred
Data Modeler
Contract Position
Requirements:
-
Advanced SQL and TSQL expertise
-
Bachelor's degree in computer science, information technology, or a similar field
-
3 years of hands-on experience with conceptual, logical, physical and relational data modelling
-
Expect knowledge of Metadata Management tools and related tools
-
Knowledge of mathematical foundations and statistical analysis
-
Advanced troubleshooting skills
-
Knowledge of privacy and data protection Law would be an added advantage
​​
Responsibilities:
-
Data modeler & Design Architecture to assist with the design and implementation of company databases
-
Working closely with Enterprise architects, Solutions architects, and Data Analytics to implement data modelling solutions in order to streamline and support enterprise information management
-
Manage data access in line with data classification and governance standards
-
Analysing and translating business needs into long-term solution data models
-
Working with the development team to create conceptual data models and data flows
-
Developing best practices for data coding to ensure consistency within the systems
-
Implementing data strategies and developing physical data models
SQL DBA
Contract Position
Requirements:
-
5+ years’ solid previous experience as a database administrator on MS SQL and PostgreSQL Server
-
3+ years of IT operation with a strong understanding of database structures, theories, principles, and best practices
-
Microsoft and Linux Server environment experience
-
Experience utilising various high availability (HA) and disaster recovery (DR) options for MS SQL Server
-
Microsoft SQL Server and PostgreSQL DBA experience
-
Microsoft Azure advantageous
-
SQL Server Always On experience
-
PostgreSQL and SQL Server upgrade and migration experience