A client of ours is looking at filling some IT roles. Kindly read the role requirements below.
Prior/current experience in the Telecoms and Financial Services industries could be of advantage for those interested in these roles. Note that only candidates with the relevant experience and profile based on the roles they have selected will be shortlisted and interviewed.
How to Apply: Please send your CV to info@collavaresolutions.com, with the role you are applying for as the email title.
Collavare Solutions is a people focused HR firm based in Nigeria.
Job Title: AX Engineer, Business Technology
Academic Qualifications: Good first degree in Computer Science / Computer Engineering or other related area.
Years of Experience: 3 years and above.
Responsibilities
- Contributes perspective to technical direction Experiences in using X++ and/or C++
- Develops, deploys, maintains and update application code.
- Completes required coding to satisfy the defined acceptance criteria and deliver desired outcome Writes and maintains units test for application codes
- Participate in daily stand-up meetings to plan and implement product features and upgrades.
- Contributes to requirement analysis, system design and estimation of tasks during sprint planning meetings.
- Assists in development of automated testing and supporting code as necessary
- Responsible for delivery under supervision of software architect
- Solves problems efficiently
Job Title: BI Developer
Academic Qualifications: BSc/BA in Computer Science, Engineering or relevant field
Years of Experience: 5 Years ad Above
Responsibilities
- Translate business needs to technical specifications
- Design, build and deploy BI solutions (e.g. reporting tools)
- Maintain and support data analytics platforms
- Evaluate and improve existing BI systems
- Collaborate with teams to integrate systems
- Develop and execute database queries and conduct analyses
- Create visualizations and reports for requested projects
- Develop and update technical documentation
Job Title: Business Analyst
Academic Qualifications:
Years of Experience: 3 to 5 Years
Responsibilities
- Understand, assess, capture, analyse and document IT Services and communicate delivery of requirements effectively with all stakeholders
- Understand, assess, capture, analyse and document TAM Capabilities and communicate delivery of requirements effectively with all stakeholders
- Understand, assess, capture, analyse and document ETOM processes and communicate delivery of requirements effectively with all stakeholders
Job Title: Data Migration Specialist
Academic Qualification:
Years of Experience: 5 Years and Above
Responsibilities
- Source data and prototype reports required as per Data Requirements
- Establish Frequency and Timelines for above.
- Do a data integrity check on the above data.
- Move to production.
- Provide ad-hoc management analytics and insights
- Provide insights and inputs for management level information-based decision-making
- Ad hoc requests
- Knowledge transfer
Job Title: Enterprise Architect (Technology)
Academic Qualification: University degree in the field of computer science or “STEM” major (Science, Technology, Engineering and Math) or related field.
Years of Experience: 8 Years and above
Responsibilities:
Strategy & Planning
• Evaluating internal functions, business development strategies, and IT processes and suggesting improvements.
• Creating business architecture models to reflect the organization’s strategies and goals and creating and implementing business visions and goals.
• Suggesting ideas to reduce costs in IT and business leadership.
• Providing business architecture and systems processing guidance.
• Ensuring the efficiency, security, and support of the organization’s goals.
• Creating methods for compliance architecture, such as data storage,
metadata management, and change control.
• Determining and implementing build versus buy strategies, mentor
personnel, and views of the overall business strategy.
• Supports all architectural disciplines and champions’ architectural initiatives.
• Reviews existing business processes and establishes metrics to improve business processes, as well as support of all architectural disciplines under their direction.
• Works on highly complex projects that require in-depth knowledge across multiple specialized architecture domains.
• Aligns architecture strategy with business goals.
• Defines, explains, and advocates technology strategy.
• Develops and communicates architectural policies, standards, guidelines,
and procedures.
• Designs and implements short- and long-term strategic plans to ensure Interswitch’s infrastructure capacity meets existing and future requirements with regards to employee usage and application hosting
Operational Management
• Ensures the conceptual completeness of the technical solutions.
• Leads teams in developing technology plans.
• Provides strategic consultation to business and IT leaders.
• Lead adoption of the enterprise architecture framework adoption
• Works with business leaders to understand business requirements and help them understand how technology trade-offs influence strategy.
• Consults with project teams to fit projects to enterprise architecture, as well as to identify when it is necessary to modify the enterprise architecture.
• Develops a communication plan for architecture at the enterprise level.
• Directs the research and evaluation of emerging technology, industry,
and market trends.
• Ensures recommendations are based on business relevance, appropriate
timing, and deployment.
• Approves the tools and components used within the enterprise.
• Collaborates with project management and IT leaders to ensure progress
towards architectural alignment with project goals and requirements.
• Drive architectural changes through incident management by proposing
relevant changes while collaborating with the respective teams for
deployment.
• Leads the change manager team towards continuous improvement of the
change management process and ensuring the deployed changes are in
line with business needs.
• Developing standards and frameworks towards aligning with business.
• Provide artifacts (information assets, application, and IT services) to be
stored within EA for reuse.
• Review the enterprise alongside other architects to streamline processes
and reuse resources.
Job Title: RPA Developer – Automation Anywhere
Academic Qualification:
• Advanced or Master Certified RPA Professional
• Bachelor’s degree in computer science, information systems, or other related field
Years of Experience: 4 to 6 Years
Responsibilities:
• Act as technical lead on Agile team performing code review
• Develop familiarity with existing client processes
• Design and build robust process automation solutions to client processes using Automation Anywhere
• Collaborate with cross-functional teams (development, design and operations) to design, build, test and ship new features
• Defect resolution improve application performance
• Continuously discover, evaluate, and implement new technologies to maximize
development efficiency
• Provide quick response and delegation to critical system issues as well as preventative maintenance and optimization to ensure reliable uptime for end users
• Perform code reviews to ensure scalability, robustness, and security of core products
Job Title: RPA Developer (Tester) – Automation Anywhere
Academic Qualification: Bachelor’s degree in computer science, electronics engineering or other engineering or technical discipline is required.
Years of Experience: 4 to 5 Years
Responsibilities:
- Coordinating testing across multiple, escalating test environments to facilitate unit, functional, performance, and user-acceptance testing
- Supporting the development and delivery of measurement reports to provide on- going tracking and reporting of testing results
- Identifying and diagnosing solution configuration issues which manifest testing errors
- Providing communication and follow-through on configuration issues which manifest testing errors
- Authoring test plans and test procedures
- Develop automated test capabilities including scripts and execution and reporting framework for all layers of the application stack as part of the build process
- Work to continuously improve speed, efficiency and scalability of the build and test systems
- Support the software development life cycle and Agile development methodologies, specifically Scales Agile Framework (SAFe)
- Perform other administrative and technical duties as required
- Maintain a keen view of the product from the customers perspective, and experience
- Be Self-motivated with the ability to work well both in groups and independently
- Excellent written & verbal communication skills
- Attention to details & strong analytical and engineering skills
- Ability to thrive in a fast-paced, dynamic environment
Job Title: Senior Solution Architect
Academic Qualification:
Years of Experience:
Responsibilities:
- Map business and solution capabilities in business architecture models as part of future state architectures across multiple domains for a Telecommunications environment.
- Capture architecture transformation requirements, understand the As-Is architectures, architectural gaps and map out To-Be architectures including transition architecture and roadmaps aligned to program plans.
- Develop and present the Enterprise Solution architectures to meet business/technology requirements.
- Perform architecture impact analysis for strategic projects, feasibility studies and business cases – articulate and present the “architecture cases” in support of business strategic initiatives
- Ensures architecture work products are governed by MTNs Architecture governance process for the development of all architectural concepts, strategies, decisions, policies, patterns, frameworks & technology standards.
- Produce technical specifications and High-level solutions designs (HLD’s) that Conformance to business requirements.
- Map business and solution capabilities in business architecture models as part of future state architectures across multiple domains for a Telecommunications environment.
- Capture architecture transformation requirements, understand the As-Is architectures, architectural gaps and map out To-Be architectures including transition architecture and roadmaps aligned to program plans.
- Develop and present the Enterprise Solution architectures to meet business/technology requirements.
- Perform architecture impact analysis for strategic projects, feasibility studies and business cases – articulate and present the “architecture cases” in support of business strategic initiatives
- Ensures architecture work products are governed by MTNs Architecture governance process for the development of all architectural concepts, strategies, decisions, policies, patterns, frameworks & technology standards.
- Produce technical specifications and High-level solutions designs (HLD’s) that Conformance to business requirements.
- Maintain appropriate end-to-end enterprise solution architecture models by appropriately aggregating project and initiative solution architectures into an enterprise architecture repository.
- Ensure the quality and viability of the team / vendors deliverables.
- Design and delivery of solutions through multiple 3rd party System Integrators and effectively manage those System integrators to successful project completion.
- Provide technical leadership and guidance on projects.
- Enterprise & Solution Architecture function engagement model, governance processes and delivery outputs.
Job Title: SharePoint Engineer, Business Technology
Academic Qualification: Good first degree in Computer Science / Computer Engineering or other related area
Years of Experience: 6 Years and above
Responsibilities:
• Managing server infrastructure of enterprise applications
• Customizing enterprise apps to meet new business requirements
• Process automation of existing processes using JIRA Service Desk, SharePoint, JIRA
• Performing and automating scheduled backups of enterprise apps
• Troubleshooting daily user issues faced by end users on the enterprise applications
• Preparing necessary documentation for projects and initiatives carried out by the team
• Responding to application incidents promptly and resolving the incidents while
documenting resolution steps.
• Familiar with Javascript, HMTL5, CSS, XML, jQuery
Job Title: Site Reliability Engineer (Applications)
Academic Qualifications: Good first degree in Computer Science / Computer Engineering or other related fields.
Years of Experience: 1 Year and Above
Responsibilities:
Deployment of Applications
• Support the deployment of Applications on the production environment
• Implement projects involving Setup and deployment of new Applications and enhancement of
existing applications Automation
• Implement Automations of Activities that are involved in the management of Applications
Application Environment Management
• Ensure 24×7 Availability of all Core Applications.
• Carry out Capacity planning to ensure Applications are always available to meet demands
• Create visibility into site health and key performance indicators of the Application Systems
• Ensure up-to date patching and full compliance to security standards of the Application
Systems.
• Ensure up-to date documentation on all Core Applications as well as changes made.
Troubleshooting:
• Troubleshoot reported issues, and proactively identify areas in need of optimization
• Working with technical support engineers to resolve critical incidents.
• Create and update clear troubleshooting guides for Applications
Requests Fulfilment
• Implement Requests relevant to the operation and enhancement of the Core Processing Applications
Job Title: Site Reliability Engineer (Switching)
Academic Qualifications: Good first degree in Computer Science / Computer Engineering or other related fields.
Years of Experience: 1 Year and Above
Responsibilities:
Deployment of Switching Applications
• Carry out Deployments on the Transaction Switching Applications (Postilion, Powercard etc) Automation
• Implement Automations of Activities that are involved in the management of the Switching Applications
Application Environment Management
• Ensure 24×7 Availability of all Switching Applications.
• Carry out Capacity planning to ensure Applications are always available to meet increasing
demands
• Create visibility into site health and key performance indicators of the Switching Systems
• Ensure up-to date patching and full compliance to security standards of the Switching Systems.
• Ensure up-to date documentation on the Switching Applications as well as changes made
Troubleshooting:
• Troubleshoot reported issues, and proactively identify areas in need of optimization
• Working with technical support engineers to resolve critical incidents.
• Create and update clear troubleshooting guides for the Switching Applications
Requests Fulfilment
• Implement Requests relevant to the operation and enhancement of the Core Switching Applications
Job Title: Solution Architect – Automation Anywhere
Academic Qualification:
• B.E./B. Tech./MCA/B.Sc. (Computers) And/OR
• Post-Graduation: MCA/M.Sc. (Computers)/M.E./M.Tech/MBA
Years of Experience: 8 to 12 Years
Responsibilities:
- To Architect solutions for Automation Anywhere projects
- Experience with the 2 or more of the following:
i. BPM Tools
ii. API’s or Integration experience
iii. Cognitive software tools
iv. C# and/or Java, html, css
v. Microsoft Technology (VB .NET, Windows, Internet Explorer, SQL Server, Web Services) - Develops the technical design documents (TDD) and ensures proper handover of the technical design to developers to code the automations as per design.
Provides technical direction and leadership for the junior technical leads/developers on the team. - Assist development team in resolving technical problems.
- Anticipate, identify, track and resolve technical issues and risks affecting delivery.
- Assist with the design, build, rollout and run support for technology solutions.
- Design and/or configure applications/tools to functional and technical requirements.
- Assess automation opportunity from technical perspective and provide solution.
- Assist Support teams with technical expertise to resolve issues.
- Participate in effort estimation for new projects.
- Provide technical guidance to consulting and development teams.
- Develop reusable components and IP for the organization.
13.Work with clients and RPA vendors to select & implement RPA technology. 14. Should be able to drive best practices around coding, design, quality and
performance. - Plan and implement version control of source control.
- Should be able to create a complete technical architecture for RPA projects making
sure the architecture is extensible and scalable. - Should be able to do a comparative analysis across different RPA tools based on
various technical parameters including network architecture, BOT deployment, server sizing, licensing etc. - Must have done at least 5-10 process automations for an end client in Automation Anywhere.
- Additional processes (any number) in BP or UiPath is a plus.
- Should have played a Solution Architect role and must have designed a solution for
the developers to build. - Background projects before RPA – .Net, Development Projects.
- No Infrastructure profiles.
Job Title: Systems Engineer – Compute & Storage (Technology)
Academic Qualification:
• University degree in the field of computer science or “STEM” major (Science, Technology, Engineering and Math) or related field.
• Certification in VMware, NetApp, Cloud, or similar technologies is a plus.
Years of Experience: 4 Years and above
Responsibilities:
Strategy & Planning
• Research, evaluate, and recommend hardware and software for servers, storage (SAN, NAS, SAS, SATA, SSD, etc), and backup solutions for varying applications and databases.
• Implement and participate in infrastructure disaster recovery plans & business continuity activities.
• Continuous development of scripts to automate repetitive administration tasks,
• Validate system upgrades and patches when required.
• Develop strategy for planning compute & storage capacity with roadmaps to ensure just-in-
time (JIT) purchasing.
• Deliver quality documentation allowing smooth day-to-day operations.
• Translate business requirements into scalable infrastructure designs, cost models and
forecasts.
• Compliance with standards for quality, performance, or productivity.
Operational Management
• Participate in on-call support rotation and implement solutions with proficient skills (upgrades, new releases, incidents, patching, deployment etc), as required by the business.
• Identify, diagnose, and resolve connection, reliability, or performance issues.
• Configure, manage, operate, and upgrade on-premises and cloud infrastructure.
• Perform daily system checks, verifying the integrity and availability of all involved infrastructure
resources and key processes.
• Monitor and manage infrastructure with vCenter, vROPs, Cloudbolt, etc
• Ensure that service desk requests are delivered timely customers. This includes the execution of SOPs, Incidents/Problems tickets and Change requests alongside other business as usual.
• Ensure that performance, scalability, and security is maintained and optimized.
• Identify opportunities to innovate, extend and enhance service delivery wherever possible.
• Participate in disaster recovery plan and practicing recovery operations. Partner with key
vendors to maintain an understanding of new technology and leading practices.
Job Title: Team Lead, DevOps
Academic Qualification: Good first degree in Computer Science / Computer Engineering or other related fields.
Years of Experience: 2 Years and Above
Responsibilities:
Deployment of Applications
• Build and Deployment Management (Jenkins) in a CI/CD workflow
Automation
• Automation of Server management, incident resolution and deployment processes
• Use of Chef, Puppet or Ansible for automation of processes, systems and server
management.
Application Environment Management
• Ensure 24×7 Availability of all Deployment Environments.
• Linux and Windows operating systems management and Shell scripting.
• Cloud Solutions Management.
• Management of distributed systems and container technologies like Docker/Kubernetes
container infrastructure and orchestration.
• Create visibility into site health and key performance indicators
• Configuration of Load Balancing Systems
• Ensure up-to date patching and full compliance to security standards of the Deployment
Environments.
• Ensure up-to date documentation on the Deployment Environments
Troubleshooting:
• Troubleshoot reported issues, and proactively identify areas in need of optimization
• Working with technical support engineers to resolve critical incidents.
• Create and update clear troubleshooting guides for the Switching Applications
Requests Fulfilment
• Implement Requests relevant to the operation and enhancement of Managed Applications
and Environments
Team Management
• Co-ordinate the completion of activities within the team
• Customer Escalation management
• Resource Availability management
• Process Management (Creation/Update, Gap Identification/Elimination)
• Carry out Performance Management Reviews with the Team
• Co-ordinate Productivity enhancement activities within the Team
Job Title: Technical Support Engineer (OCC)
Academic Qualification: A tertiary qualification (e.g. related to Information Technology) and/ or equivalent experience
Years of Experience: 12 -18 months experience in technical support within a financial technology environment or trouble-shooting role
Responsibilities:
- Monitor Systems
- Monitor the performance, health and capacity of
- Servers
- Databases
- Services
- Storage
- Network Links
- Use a variety of monitoring tools like Nagios, SolarWinds, Kibana, PagerDuty, etc.
- Troubleshoot Problems: Work and be a first responder to troubleshoot transaction failures
- Closely follow Standard Operating Procedures (SOPs) for known incidents
- Coordinates with 3rd parties, customer contacts and or other technical teams to resolve the incidents
- Track all Issues: Track and document all issues and resolutions in details according to the established process o Follow up on the issues escalated to the 3rd parties until the issue is fixed.
- Report Incidents: Escalate complex incidents that require longer troubleshooting to defined tertiary level Support Engineers for assistance in reaching a resolution and determining the root cause of the incidents
- Keep all relevant stakeholders aware of relevant, known issues and steps taken to reach a resolution.