Website: Website http://www.tezzasolutions.com/

  • Process Analyst

    Process Analyst

    Job Purpose
    You will be meeting with clients to identify and discuss key business areas and processes that require improvement. Subsequent duties include analyzing existing processes, interviewing staff, gathering data, and creating new business strategies in line with client expectations.
    To ensure success as a process analyst, you should have detailed knowledge of business workflows, excellent communication skills, and a highly adaptable approach. Ultimately, a top-class process analyst is able to identify and develop process strategies that meet and exceed client expectations.
    Job Responsibilities/ Accountabilities

    Meet and collaborate with clients and cross-functional teams to discuss and understand areas of focus and improvement within the business.
    Conducting site visits to analyze existing technology and established processes.
    Interviewing staff and management to determine the efficacy of personal.
    Provide expertise in identifying opportunities for innovation and continuous improvement and make recommendations to optimize performance through process improvement.
    Designing workflow and process strategies to improve business performance.
    Creates process models, specifications, diagrams, charts, and reports to provide direction to developers and/or the project team.
    Overseeing the implementation of revised company processes and workflows.
    Define and develop appropriate metrics, including key performance indicators (KPIs), critical success factors (CSFs), performance measures.
    Monitoring the efficacy of business processes – Gather, mine, and analyze data to drive business process improvements using Six Sigma, Lean Quality, or similar process improvement programs.
    Staying up to date with the latest business practices and technologies.

    Required Skills/Experience

    Certified Six Sigma Greenbelt (Blackbelt is highly desired)
    Bachelor’s degree in business, economics, accounting, or similar.
    5+ years’ hands-on experience with Lean/Six Sigma, Lean Transformation, and Business Process Management.
    Hands-on BPMN experience a must.
    Proven portfolio of completed projects.
    Demonstrable advanced understanding of business functions, workflows, and processes.
    Excellent written and verbal communication skills.
    Detailed knowledge of workflow and process control software.
    Agile experience preferred.
    Good interpersonal and interviewing skills.
    Experience with team management.

    Apply via :

    e.com

  • Software Developer

    Software Developer

    About the job
    Requirements

    Experience Level: Mid (3 years and above) Senior (5 years and above).
    Experience developing applications in FIX (Trading Gateway) &/or MITCH (Market Data Feed) protocols
    Experience with SOAP and REST services
    Good understanding of DevOps and CI/CD practices
    Familiarity with container technologies like Docker and K8s
    Experience with SQL Server, Oracle Database and MongoDB
    Experience with cloud technologies Azure/AWS
    Experience with OAuth and JWT Tokens
    Knowledge of API Management solutions
    Knowledge of Microservice Architecture
    Experience with gRPC
    Experience with Kafka.

    Strategy, Planning & Execution

    Job Responsibilities

    Design, build and maintain efficient RESTFul APIs in FIX (Trading Gateway) &/or MITCH (Market Data Feed) protocols
    Build Reusable Code and Library for Future Use
    Design and Implementation of data storage solutions
    Work with Frontend and Mobile App developers to define RESTFul API specs
    Work well with technical and non-technical people to deliver high value results
    Participating in Sprint Planning and tracking work items

    Apply via :

    e.com

  • Process Analyst

    Process Analyst

    Job Purpose
    You will be meeting with clients to identify and discuss key business areas and processes that require improvement. Subsequent duties include analyzing existing processes, interviewing staff, gathering data, and creating new business strategies in line with client expectations.
    To ensure success as a process analyst, you should have detailed knowledge of business workflows, excellent communication skills, and a highly adaptable approach. Ultimately, a top-class process analyst is able to identify and develop process strategies that meet and exceed client expectations.
    Job Responsibilities/ Accountabilities

    Meet and collaborate with clients and cross-functional teams to discuss and understand areas of focus and improvement within the business.
    Conducting site visits to analyze existing technology and established processes.
    Interviewing staff and management to determine the efficacy of personal.
    Provide expertise in identifying opportunities for innovation and continuous improvement and make recommendations to optimize performance through process improvement.
    Designing workflow and process strategies to improve business performance.
    Creates process models, specifications, diagrams, charts, and reports to provide direction to developers and/or the project team.
    Overseeing the implementation of revised company processes and workflows.
    Define and develop appropriate metrics, including key performance indicators (KPIs), critical success factors (CSFs), performance measures.
    Monitoring the efficacy of business processes – Gather, mine, and analyze data to drive business process improvements using Six Sigma, Lean Quality, or similar process improvement programs.
    Staying up to date with the latest business practices and technologies.

    Required Skills/Experience

    Certified Six Sigma Greenbelt (Blackbelt is highly desired)
    Bachelor’s degree in business, economics, accounting, or similar.
    5+ years’ hands-on experience with Lean/Six Sigma, Lean Transformation, and Business Process Management.
    Hands-on BPMN experience a must.
    Proven portfolio of completed projects.
    Demonstrable advanced understanding of business functions, workflows, and processes.
    Excellent written and verbal communication skills.
    Detailed knowledge of workflow and process control software.
    Agile experience preferred.
    Good interpersonal and interviewing skills.
    Experience with team management.

    Apply via :

    e.com

  • Senior Data Scientist

    Senior Data Scientist

    Job Purpose (Senior Data Scientist – (6 months Contract)
    The candidate will apply data mining techniques and conduct statistical analysis to large, structured and unstructured data sets to understand and analyse phenomena. Model complex business problems, discovering insights and opportunities through statistical, algorithmic, machine learning and visualisation techniques, working closely with clients, data and technology teams to turn data into critical information used to make sound business decisions. Execute intelligent automation and predictive modelling.
    Responsibilities

    Develop advanced ML (such as fraud etc) Credit scoring models for different business scorecards using ensemble algorithms in python.
    Conduct EDA, data extraction, data cleaning and documentation of created models
    Engage central team ensuring laid down best practices are followed
    Develop models which do not deviate too much from developed algorithms for Kenya
    Engage business stakeholders to glean from domain knowledge in creating fit for purpose algorithms
    Ensure codes are refactored for data engineering pipeline
    Engage assigned data engineers to promote developed models to production
    Engage scrum masters and project managers in a timely manner on a periodic basis to provide project updates
    Delivering projects within the allocated timeline
    Multitask by building more than one algorithm at each time

    Qualifications

    Bachelors Degree in Information Technology/ Information Studies and/or any other relevant course
    Proven development experience in software and software engineering.
    Understanding of financial services data processes, systems, and products.
    Experience in technical business intelligence.
    Knowledge of IT infrastructure and data principles.
    Project management experience.
    Exposure to governance and regulatory matters as it relates to data.
    Experience in building models (credit scoring, propensity models, churn, etc.).
    Candidate should have 5 – 8 years of experience:

    Working with unstructured data (e.g. Streams, images)
    Understanding of data flows, data architecture, ETL and processing of structured and unstructured data.
    Using data mining to discover new patterns from large datasets.
    Implement standard and proprietary algorithms for handling and processing data.
    Experience with common data science toolkits, such as SAS, R, SPSS, etc.
    Experience with data visualisation tools, such as Power BI, Tableau, etc.
    Proficiency in application and web development. Structured and Unstructured Query languages e.g. SQL, Qlikview; SSIS SSRS, Python, JSON , C#, Java, C++, HTML
    Banking / Financial Services Experience must have

    Apply via :

    e.com

  • Backend Developer with FX Trading Experience

    Backend Developer with FX Trading Experience

    Job Purpose
    The backend developer will be responsible for building scalable RESTFul APIs, the server-side application logic, integration with both internal and external systems
    Job Responsibilities/ Accountabilities

    Strategy, Planning & Execution
    Design, build and maintain efficient RESTFul APIs in FIX (Trading Gateway) &/or MITCH (Market Data Feed) protocols
    Build Reusable Code and Library for Future Use
    Design and Implementation of data storage solutions
    Work with Frontend and Mobile App developers to define RESTFul API specs
    Work well with technical and non-technical people to deliver high value results
    Participating in Sprint Planning and tracking work items

    Requirements

    Bachelor’s degree in Information Technology, Software Engineering, Computer Science, or related field
    5+ years’ experience developing applications in FIX (Trading Gateway) &/or MITCH (Market Data Feed) protocols
    Experience with SOAP and REST services
    Good understanding of DevOps and CI/CD practices
    Familiarity with container technologies like Docker and K8s
    Experience with SQL Server, Oracle Database and MongoDB
    Experience with cloud technologies Azure/AWS
    Experience with OAuth and JWT Tokens
    Knowledge of API Management solutions
    Knowledge of Microservice Architecture
    Experience with gRPC
    Experience with Kafka

    Personal Attributes

    Must be able and willing to collaborate in a team/cooperative environment as well as exercise independent judgment and initiative.
    Strong analytical, decision-making, and problem-solving skills.
    Is extremely logical, detail oriented with a keen attention to detail.
    Demonstrated ability to prioritize workload and meet multiple project deadlines.
    Ability to conduct research into systems issues and products as required.
    Highly self-motivated and self-directed.
    Ability to effectively prioritize and execute tasks in a high-pressure environment.
    Experience working in a team-oriented, collaborative environment.
    Proven ability to quickly learn new applications, processes, and procedures.
    Structured thinker, effective communicator with excellent written and oral communication skills.
    Excellent listening and interpersonal skills.

    Apply via :

    e.com

  • Senior Backend Developer ( Java) 

AWS DevOps Engineer

    Senior Backend Developer ( Java) AWS DevOps Engineer

    About the job
    The Backend Developer (Java) will be responsible for building RESTFUL APIs ,the server – side Application logic,integrations with both internal and external systems.
    Responsibilities / Accountabilities

    Strategy ,Planning and Execution
    Design ,Build,and maintain Restful APIs In Java / C#
    Build reusable code and library for future use
    Design and implementation of data storage solution
    Work with Frontend and Mobile App developers to define RESTFUL APIs specs
    Work well with technical and non-technical people to deliver high value results
    Participate in Sprint Planning and tracking work items

    Requirements :

    Bachelors Degree in Information Technology ,Software Engineering , Computer Science or related field
    5+ year experience developing applications in Java / C#
    3+ years of experience in ASP.NET Core or Springboot
    Experience with SOAP and REST services
    Good understanding of Devops and CI/CD practices
    Familiarity with container technologies like Docker and K8s
    Experience with SQL Server Oracle Database and MongoDB
    Experience with Cloud technologies Azure /AWS
    Experience with OAuth and JWT Tokens
    Knowledge of API Management solutions
    Experience of working in Digital Lending most preferred

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Mid Level iOS Developer 

Mid Level Data Scientist 

Mid Level Finacle Developer

    Mid Level iOS Developer Mid Level Data Scientist Mid Level Finacle Developer

    Mid Level iOS Developer
    The role of an iOS developer is to develop high-end iOS applications for the latest Apple mobile devices. This will include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store.iOS Developer must have a strong working knowledge of iOS Frameworks, be proficient in Objective-C, and be able to work as part of a team. Ultimately, an outstanding iOS Developer should be able to create functional, attractive applications that perfectly meet the needs of the user.
    Job Responsibilities/ Accountabilities

    Strategy, Planning & Execution
    3+ years of software development experience
    3+ years of iOS development
    Proficient in Objective-C, Swift, and Cocoa Touch.
    Extensive experience with iOS Frameworks such as Core Data, Core Animation, Core Graphics and Core Text
    Knowledge of iOS back-end services.
    Knowledge of Apple’s design principles and application interface guidelines.
    Proficient in code versioning tools including Mercurial, Git, and SVN.
    Knowledge of C-based libraries.•Familiarity with push notifications, APIs, and cloud messaging.
    Experience with continuous integration.
    Have published 4+ iOS apps in the app store.
    Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
    Experience with third-party libraries and APIs
    Experience in Restful API integration
    Solid understanding of the full mobile development life cycle
    Experience in offline storage, Multi-threading, and performance tuning
    UI testing experience
    Unit testing experience
    iOS DevOps experience

    Personal Attributes

    Must be able and willing to collaborate in a team/cooperative environment as well as exercise independent judgment and initiative.
    Strong analytical, decision-making, and problem-solving skills.
    Is extremely logical, detail oriented with a keen attention to detail.
    Demonstrated ability to prioritize workload and meet multiple project deadlines.
    Ability to conduct research into systems issues and products as required.
    Highly self-motivated and self-directed.
    Ability to effectively prioritize and execute tasks in a high-pressure environment.
    Experience working in a team-oriented, collaborative environment.
    Proven ability to quickly learn new applications, processes, and procedures.
    Structured thinker, effective communicator with excellent written and oral communication skills.
    Excellent listening and interpersonal skills.

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • RPA Developer 

Power Platform Developer 

Senior Test Analyst 

Senior Program Manager 

Process Analyst

    RPA Developer Power Platform Developer Senior Test Analyst Senior Program Manager Process Analyst

    Job Purpose
    As an RPA Developer, you will design, develop and implement innovative RPA systems designed to enhance business productivity and maximize efficiency. RPA systems carry out processes on their own, but they still rely on highly skilled RPA Development teams to maintain them and make improvements.  
    Job Responsibilities/ Accountabilities 

    UiPath Process Automation Development 
    Process analysis, specification and solution design 
    UiPath Orchestrator integration and deployment 
    Process Automation monitoring and troubleshooting 
    Demonstrable experience as a Robotic Process Automation Developer using Robotic technologies, particularly with UIPath. 
    Solid background as a Software Developer and within software development 
    Extensive experience and understanding in amending code, testing and ensuring everything has been done ready to going live 
    Act as a Subject Matter Expert within the Robotic Process Automation Development and technologies, especially around UIPath 
    Experience of iterative developments 
    Strong customer facing experience 

    Required Skills/Experience

    Mastery of Automation tools, such as Blue Prism, UI Automation or UiPath 
    Proficiency in programming languages, such as C, C++, Java, Python or .NET 
    Basic knowledge of Machine Learning (ML) and Artificial Intelligence (AI) 
    Experience with Databases, such as SQL and NoSQL 
    Must have 2-3 years of experience in UI Path 
    Ability to quickly understand business processes across functions 
    Process modeling experience using MS Visio/any other tools

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • ICT Devops Engineer (Mid Level) 

IT Project Manager 

Junior Project Manager 03/20 

Ruby on Rails Internship 03/20 

.Net Software Developer 03/20

    ICT Devops Engineer (Mid Level) IT Project Manager Junior Project Manager 03/20 Ruby on Rails Internship 03/20 .Net Software Developer 03/20

    Job Purpose
    In line with supporting the business growth, we seek to recruit well-qualified, experienced, self-driven, highly motivated, and passionate candidates to fill the following position of DevOps Engineer within the ICT DevOps Department. Reporting to the Head of DevOps, the DevOps engineer will serve as the subject matter expert for the technologies and solutions used in the automation and monitoring of processes and applications.
    Responsibilities/ Accountabilities

    Defining and setting up development, test, release, update, and support processes for DevOps operations.
    Designing and implementing various development, testing, and IT infrastructure automation tools.
    Troubleshooting, diagnosing, and fixing bugs in various code-bases.
    Incidence management and root cause analysis
    Monitoring and measuring platform and application performance in addition to other KPIs.
    Periodic reporting on performance of platforms and applications.
    Managing stakeholders and external interfaces
    Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management.

    Knowledge & Experience

    Degree in Information Technology or related course
    5+ years of professional experience
    Experience in Java, C#, HTML5, JavaScript, Python
    Good understanding of Source Code version control: Git
    Working knowledge on CI/CD: Azure DevOps, Jenkins, Ansible
    Experience in working with containers & orchestration tools: Docker, Vagrant, Kubernetes, Mesos, Swarm, Fabric
    Experience working on Cloud platforms: Azure, AWS, Private & Hybrid Clouds
    Working know on Continuous testing and automation: Selenium, Appium, TestComplete, Rational Functional Tester
    Good Analytical & Problem-solving skills.
    Attention to detail.
    Good oral & written communication skills

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Test Automation Engineer 

Mid-level Test Analyst

    Test Automation Engineer Mid-level Test Analyst

    Key Duties And Responsibilities

    Technical
    Experienced Senior QA Engineer with the ability to build automation frameworks, create test strategy, test plans, and identification of regression impact in areas of a complex fixed income asset management platform
    Produce & manage level test plans, estimate effort and resource test plans
    Monitor changes to scope during the development cycle and re-evaluate plans and resource accordingly
    Manage expectations of when testing activities will be complete mitigating risks to key milestones
    Liaise with the relevant departments to ensure key infrastructure (environments, interfaces & access) is set-up to enable all required testing activities
    Manage the UAT process by supporting clients to establish key scenarios to test their business processes to maximize benefit of the UAT process ensuring full acceptance and integration of the software solution
    Manage processes and procedures locally within the test team and with external teams across the SDLC to drive and implement improvements to optimise efficiency and first time pass rate
    Measure, develop and optimise quality of team outputs and performance.
    Build test scripts from various sources including functional specifications, technical specifications and sessions with developers and designers
    Review requirements, specifications, user documentation, help files, and other project documentation to assure quality of the products and tests to be developed; i.e., perform manual static testing.
    Select and develop appropriate test automation tools, applying the latest techniques in test automation; e.g., data-driven testing.
    Use risk-driven techniques to develop, maintain, and execute automated test suites for various Software Cafeteria products; i.e., perform automated dynamic testing.
    Execute automated tests, and validate the results.
    Work with the Development team to capture and reuse automated Unit Test Cases, Test Stubs and Drivers, and other Development test objects.
    Work with the Development team to create and maintain an automated nightly build verification (“smoke”) test.
    Ensure proper version control and configuration management of all test objects developed and test environments used.
    To facilitate in-house performance testing ensuring that all key infrastructure, data requirements are met as well as establishing the best tools for the job
    Identify key components of the system that are suitable for automation and implement approach to deliver benefits through automation
    Results Tracking and Reporting
    Monitor defects raised by the team and challenge their prioritisation supporting to resolution.
    Manage all issues that impact on the team’s ability to complete testing activities on schedule
    Create and maintain manual test repositories and regression test packs with a view of constant optimization to improve test estimates
    Create, maintain and manage test related documentation
    Management and Supervisory
    Provide the QA Manager with accurate and precise estimates for assigned task duration, along with confidence levels and foreseeable dependencies.

    Qualifications, Skills And Experience

    Experience/Skills
    Solid background in testing throughout the SDLC.
    Experience of managing and leading teams to successfully deliver outputs in defined timeframes.
    Experienced in Manual Testing & Automated Testing at levels of Unit & System covering both Functional & Non-functional types of tests
    Have strong understanding of Test Driven Development
    Hands on experience in testing Web Services, APIs, server-side components, and cloud applications using REST
    Have strong SQL skills and be able to confidently test batch processes and use SQL to validate test results
    Have the ability to manage design issues with solutions delivered in to test to ensure delivery of software meets requirements within set deadlines
    Be able to work with little or no documentation and develop understanding of solution in order to sufficiently test solution is fit for purpose
    Strong technical skills are essential as the candidate will be required to learn and understand new applications and testing tools as they are introduced throughout the testing cycle
    Experience with one or more of the following: LoadRunner, HP ALM, Rational Robot, JMeter, Selenium, Katalon, JUnit, Webdriver, TestNG, Bamboo, TeamCity, Jenkins, JMeter, LoadRunner, QTP, WinRunner, SilkTest etc.
    Experience with and understanding of OO concepts and programming languages such as Java, Springboot, XML, C++ and C#
    Good understanding of object oriented programming, J2EE architecture, .NET, Microservices, queues etc
    Proven ability to manage and prioritize multiple, diverse projects simultaneously
    Must be flexible, independent and self-motivated
    Punctual, Regular and consistent attendance

    Education

    ISTQB Foundation Level Certification
    Bachelor’s Degree in Computer Science or Related field

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :