Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us
Tezza Business Solutions Ltd is a "niche” service provider of Software Development, Quality Assurance and Software Testing services. Tezza began its operations as Web Development company in 2000 in Overland Park, Kansas. Since then, we’ve evolved into a Services-oriented company who only engage in Product development as a value-add service to our custome...
Read more about this company
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 »
As an IT Project Manager, you will deliver technology solutions by managing projects throughout their full life cycle; you will lead projects related to large-scale digital initiatives for an enterprise-level organization. In this role, you will be responsible for gathering resources, generating schedules, establishing teams to fulfil initiatives; you will interface with project members, vendors, managers, executives, and stakeholders to manage risk and ensure projects are completed on time and under budget.
Responsibilities
- Leads planning and management of small to large cross-domain initiatives and activities, including conducting analyses, developing the project and change management plans, and driving execution.
- Oversee requirements management processes including requirements elicitation, analysis, validation, and ongoing scope management.
- Owns project planning, work breakdown structure (WBS) / Scheduling, financial management, and quality and performance management.
- Develop, produce, and deliver executive presentations, program updates, and set and articulate goals and timelines to executive leadership.
- Drive implementing the full software development life cycle (SDLC).
- Ensure adequate and constant communications management and reporting, utilizing multiple channels including daily standups, regularly scheduled steerco meetings as well as standard reports to include ongoing updates, monthly progress reports etc.
- Coordinate with other project teams and stakeholders to gather project status, performance and communicate policy where required.
- Risk Management activities - work with the risk leadership, individual project managers, 3rd party vendors, cybersecurity staff, and other external stakeholders to identify, assess, and mitigate risks.
- Planning and advising Scrum implementations within the organization.
- Removing barriers between stakeholders and Scrum Teams.
- Helping find techniques for effective Product Goal definition and Product Backlog management.
- Assist the Product owner to understand the Agile way of working through training and achieving the vision.
- Causing the removal of impediments to the Scrum Team’s progress; and,
- Ensuring that all Scrum events take place and are positive, productive, and kept within the timebox.
Required Skills/ Experience
- 7+ years of professional experience.
- 5+ years of professional project management experience on large (budget) projects
- PMI or PMP certification preferred.
- Scrum master certification is a plus
- Must demonstrate an understanding of financial services.
- Bachelor's Degree or equivalent experience is required.
- Demonstrated successful mastery of major components of the Project Lifecycle Development in the context of major systems implementations.
- Demonstrated mastery on project scheduling on MS Project is a must.
- Excellent knowledge of Scrum techniques and artifacts (such as definition of done, user stories, automated testing, backlog refinement)
- Ability to organize and direct quality time-bound work efforts in a matrixed environment.
- Demonstrated high level of analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Outstanding client relationship management skills.
- Strong negotiation and influencing skills.
- Must have experience managing large scale projects and budgets budgets exceeding $1M+.
- Ability to translate technical concepts into non-technical terms.
- Comfortable working with executive management.
- Demonstrated ability to drive crucial conversations across stakeholders of varying seniority.
- Good knowledge of other Agile frameworks (Kanban, SaFe, LeSS etc.)
- Should have worked with numerous collaboration tools (Azure DevOps, Jira, Confulence, Slack, Teams etc) ·
- Outstanding interpersonal, leadership, mentorship, excellent communication, and facilitation skills to establish and maintain excellent working relationships in a corporate environment
- Ability to analyze, think quickly and to resolve conflict & problem solve.
- Knowledgeable in techniques to fill in gaps in the scrum and to be self-motivated
- Ability to determine what is scrum and what is not plus adapting to a changing environment.
go to method of application »
Short Description
In this position, you will be responsible for organizing our clients’ technical projects and ensuring that all members of the operating team work efficiently. You should have an aptitude for thinking outside the box and enjoy critical thinking, organization, and overall team management. Experience within the Banking sector will be hugely beneficial.
Key Responsibilities
- Review and provide feedback on all project documentations including Business Requirements Documents, System Requirements Specification documents and Functional Design documents
- Review the project plan and Plan activities for how application under test will be verified and validated
- Assist in updating Requirements Traceability Matrix that ties activities back to project documentations
- Assess and confirm that the pre-requisites for initiating the project activities. This would entail the review of; the objectives for the project & the nature of the project/product
- After project approval, assist the sponsor to create a detailed project plan and update the project cost estimate
- Schedule the project based on targets and resource availability;
- Management of the project plan (milestones, activities, key deliverables);
- Confirm adherence to best practice to project management best practice.
- Monitor progress and prepare reports for discussion with Team Leader.
- Guide project teams to deliver projects to agreed time and quality
- Maintains organization's effectiveness and efficiency by defining, delivering, and supporting strategic plans for implementing information technologies.
- Directs technological research by studying organization goals, strategies, practices, and user projects.
- Completes projects by coordinating resources and timetables with user departments.
- Verifies application results by conducting system audits of technologies implemented.
- Preserves assets by implementing disaster recovery and back-up procedures and information security and control structures.
- Recommends information technology strategies, policies, and procedures by evaluating organization outcomes; identifying problems; evaluating trends; anticipating requirements.
- Accomplishes financial objectives by forecasting requirements; preparing an annual budget; scheduling expenditures; analysing variances; initiating corrective action.
- Maintains quality service by establishing and enforcing organization standards.
- Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.
Desired Skills & Experience
- 1+ years of experience within a project management role
- Experience with Core Banking Systems e.g. T24, Flexcube, Banking Fusion e.t.c
- Proven ability to manage complex and multiple projects with tight and conflicting deadlines - fast paced, dynamic work environment.
- Sound working knowledge of technologies and industry trends.
- Strong communication skills and the ability to successfully engender a participative process across a culturally diverse group of internal and external stakeholders.
- Strong initiative, forward thinking and creative problem-solving skills with the ability to create or stimulate customer-focused strategies.
- Strong level PC/software skills, particularly in MS Office suite and project/process design and administration tools (e.g. Visio, MS Project).
go to method of application »
Looking for an intern that will be part of an agile development team, building and working on software systems in the company's preferred programming language. The intern will be exposed to producing detailed specification, fixing bug reports, and writing the program code.
Duties and Responsibilities
- Reviewing current systems
- Presenting ideas for system improvement
- Working closely with analyst, designers and staff.
- Producing detailed specifications, fixing bug reports, and writing the program code.
- Testing the product in controlled, real situations before going live Preparation of training manuals for users
- Maintaining the system once they are up and running
Desired Skills & Experience
- Bachelor degree in Computer Science or a related discipline
Core Competency Requirements
- Ability to use one or more development languages
- API Knowledge an added advantage
- Eye for detail and identifying problems
- Analytical and commercial experience
- Experience designing and developing enterprise grade software.
- Excellent communication Skill
- Understanding of object-oriented and service-oriented application development techniques and theories.
- Strong initiative to find ways to improve solutions, systems, and processes.
Preferred Competency Requirements
- Experience with web development technologies including PHP and frameworks(Ruby on Rails,Laravel), JavaScript, and MySQL.
go to method of application »
JOB OBJECTIVE
To manage and coordinate the activities of application development to enhance the Bank’s internal processes and also create business opportunities and competitive opportunities for the Bank (Externally) with the development and deployment of reliable and appropriate applications.
JOB DESCRIPTION
- Support the Bank’s business strategy achieved through IT by developing/ modifying automated processes that address
- service efficiency, enhancements, process improvements,and service delivery, that translates into improved customer
- Improve staff productivity by providing more efficient alternatives (applications) to getting work done through
- improved automation and tools.
- Reduce incidence of fraud and operations errors by ensuring applications are properly developed and follow the bank’s policy and standards.
- Effectively manage and maintain working relationships with clients in order to increase satisfaction with IT support and
- services that meets their need.
- Tracking the implementation of Audit report outcomes
- Develop a training/ Knowledge sharing framework/ plan across the team in order to close knowledge gaps and ensure effective support is given at all times
- Ensure the preparation of support and technical documentation.
- Ensure strict compliance with relevant policies/ procedures and audit requirements.
PROFESSIONAL COMPETENCIES:
- Knowledge of relevant policies and regulations
- Knowledge of Banking Operations
- Solution Architecture
- Products Knowledge
- Programming/ Software Development
- Testing
- Release Management
- Information Security
- Project Planning & Control.
EDUCATIONAL QUALIFICATION/EXPERIENCE
- First Degree in a Computer Science, Engineering or IT related courses, ITIL Foundation, Programming Knowledge (.Net, HTML), Oracle PL/SQL, Finacle Scripting, SQL Admin
- At least 3 years cognate experience
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.