Jobgurus Job advert

Job Openings at Vennote Technologies Limited

Vennote Technologies Limited is a well-established ICT company with experience spanning over two decades in enterprise solutions using best of breed products in very large IT deployments around the world. Vennote Technologies Limited has certified Skilled Technical resources delivering world class implementation and support services through the use of best practices.

We are recruiting to fill the following positions below:

1.) Scrum Master

Job Location: Lagos
Job type: Full-time

Description


  • We are looking for an experienced scrum master to oversee and guide scrum teams. The scrum master's responsibilities include ensuring that development teams follow scrum framework values and agile practices, mentoring and motivating the teams to improve processes, facilitating meetings and decision-making processes, and eliminating team impediments.
  • To be successful as a scrum master, you should have a firm grasp of agile practices and the ability to effectively manage and mentor development teams. An outstanding scrum master should have excellent interpersonal, project management, and problem-solving skills.

Responsibilities

  • Using agile methodology values, principles, and practices to plan, manage, and deliver solutions.
  • Training, mentoring, and supporting scrum teams to follow agile values, principles, and practices.
  • Determining and managing tasks, issues, risks, and action items.
  • Scheduling and facilitating scrum events, meetings, and decision-making processes.
  • Monitoring progress and performance and helping teams to make improvements.
  • Planning and organizing demos and product/system testing.
  • Ensuring the proper use of collaborative processes and removing impediments for the scrum team.
  • Helping the product owner and development team to achieve customer satisfaction
  • Lead the scrum and development teams in self-organization
  • Help the scrum team achieve higher levels of
  • scrum maturity
  • Support the product owner and provide education where needed
  • Tracking project processes, deliverables, and financials.
  • Remove impediments and coach the scrum team on removing impediments
  • Help the scrum and development teams to identify and fill in blanks in the Agile framework
  • Resolve conflicts and issues that occur
  • Preparing and presenting status reports to stakeholders.

Requirements
Scrum Master Requirements:

  • Bachelor's Degree in Computer Science, Information Technology, or a relevant field preferred.
  • Certified scrum master, SAFe preferred.
  • 3+ years of experience as a scrum master or in a similar role.
  • Strong communication and presentation skills.
  • Working knowledge of agile methodology, techniques, and frameworks, such as Scrum or Kanban, to deliver solutions.
  • Leadership and management experience.
  • Excellent people and project management skills.
  • Strong analytical and problem-solving skills.

Benefits

  • Private Health Insurance
  • Pension Plan
  • Training & Development
  • Performance Bonus
  • Hybrid work plan

Interested and qualified candidates shouldClick here to apply online

Note: Only qualified candidates will be contacted.

 

2.) Microservice Architect

Job Location: Lagos
Job type: Full-time

Key Responsibilities

  • Solution Architect for Microservice responsible for designing and implementing microservices-based solutions.
  • Analyzing technological environment and creating solution prototype.
  • Communicate and consult with clients and internal stakeholders to develop appropriate solutions.
  • Define and refactor multi-channel client architecture offering and providing differentiated end-user experiences by leveraging containerization and cloud technology
  • Outline the governance and microservices development guiding principles as well as ensuring the best practices are followed by the development team
  • Work collaboratively with an agile, scrum-based team to understand the business domain and client requirements that drive analysis, architecture/design and development of quality technical solutions and deliverables. These solutions cross a broad spectrum of technologies and must align with business and IT strategies and to comply with the organization’s architectural and security standards.
  • Lead brainstorming sessions to develop potential solutions for business needs or problems.
  • Generate a technical document for the development team.
  • Design and build function-centric solutions in the context of transition from traditional, legacy platforms to microservices architectures, micro front end services
  • Govern DevOps methodologies, ensure all solutions exhibit high levels of performance, security, scalability, maintainability, and appropriate reusability and reliability upon deployment
  • Participate in coordinated planning sessions and provide effort estimates for business initiatives of IT solutions
  • Remains abreast of industry technical trends and new development to maintain current skills and remain current with industry standards.

Requirements
Qualifications and Knowledge:

  • Bachelor’s Degree and 8+ years of technical experience within architecture development, integration of backend systems and development.
  • Hands on experience developing applications using Java/J2EE, with Spring boot framework knowledge and experience.
  • Deep knowledge of SOA, Architecture and Design on Micro services, REST Services Development
  • Experience with containerization and cloud technologies (eg. OpenShift, Kubernetes, Dockers, Mesos, AWS) as well as DevOps and testing tools (Git, SVN, TFS, Jira, Confluence, Jenkins, Nexus, Selenium, SonarQube)
  • Experience with cloud-based, CD/CI or DevOps development environment
  • A strong hands-on development track records building integration and application utilizing a variety of technologies, development tools and database systems.
  • Good experience in Agile methodology.
  • Experience working with MS-SQL server database.
  • Ability to work as part of team and independently
  • Interpersonal skills to interact with team members
  • Good communication skills both in writing and verbally with ability to present the complex ideas or technical solution to business and/or management team.
  • Domain knowledge in the Financial Services industry is compulsory.
  • Good personal computer and business solutions software skills
  • Analytical and problem-solving skills for design, creation and testing of programs
  • Communication skills to work effectively with Scrum team members, support personnel, and clients
  • Ability to work independently as a lead and as part of a team.

Technical / Functional Skills:

  • Extensive experience on Java, Spring boot
  • Strong experience on RedHat Openshift/ Pivotal Cloud Foundry/ Docker Container
  • Experience using CI/CD (DevOps)
  • Have implemented at least 1 large Microservices program and successfully deployed in Production.

Benefits

  • Private Health Insurance
  • Pension Plan
  • Training & Development
  • Performance Bonus
  • Hybrid work plan

Method of Application
Interested and qualified candidates should send their CV to: dave.nwokedi@vennote.com using “Microservice Architect” as the subject of the mail.

Note: Only qualified candidates will be contacted.

 

3.) UNIX (Kubernetes) Systems Administrator

Job Location: Lagos
Job type: Full-time

Job Description

  • As a UNIX system administrator, you will be responsible for the management of Kubernetes clusters and the installation, configuration, and maintenance of our UNIX systems. In this role, you will troubleshoot server errors, install new system hardware, respond to user issues, and monitor the performance of the network.
  • To ensure success as a UNIX system administrator, you should have in-depth knowledge of UNIX operating systems, excellent troubleshooting skills, and high-level knowledge of Kubernetes and computer hardware.
  • A skilled UNIX system administrator will ensure the smooth running of the company’s computer system and quickly respond to breakdowns and software issues.

Responsibilities

  • Install, configure, and maintain Kubernetes clusters on a Unix environment.
  • Improve Unix Kubernetes infrastructure.
  • Work with other engineers to troubleshoot Kubernetes issues.
  • Develop Kubernetes-based solutions.
  • Installing and upgrading UNIX system software on company servers and computers.
  • Creating UNIX file systems.
  • Monitoring the performance of the system and server.
  • Creating backup and recovery policies.
  • Setting up and monitoring security policies.
  • Setting up and maintaining UNIX user accounts and access management systems.
  • Implementing network and computer system policies.
  • Detecting and troubleshooting software and hardware issues.
  • Responding to user requests and software errors.
  • Applying patches and upgrades when necessary.

Requirements
UNIX System Administrator Requirements:

  • Bachelor’s Degree in Computer Science, Computer Engineering, or a similar field.
  • Hands-on experience on UNIX Kubernetes.
  • Previous experience as a UNIX system administrator.
  • Familiarity with Windows, UNIX, LINUX, and LINUX shell scripting.
  • Knowledge of networking principles including routing, subnets, TCP, IP, VLANs, and UDP.
  • Understanding of backup procedures and storage management.
  • Knowledge of UNIX and LINUX operating systems, storage environments, file systems, and network protocols.
  • Detailed knowledge of UNIX principles, file editing, UNIX commands, and file manipulation.
  • In-depth knowledge of computer hardware systems including circuit boards, memory modules, and processors.
  • Excellent troubleshooting skills.

Method of Application
Interested and qualified candidates should send their CV to: dave.nwokedi@vennote.com using "Unix Kubernetes Admin" as the subject of the mail.

Note: Only qualified candidates will be contacted.

 

4.) Senior Postgres and REDIS Admin

Job Location: Lagos
Job type: Full-time

Job Description

  • Are you looking to take the next steps in your career as a Senior PostgreSQL DBA and REDIS Admin? Let's chat and see if we are a good match!
  • Vennote is searching for a Senior PostgreSQL and REDIS DBA to join our team.

Key Responsibilities

  • Actively engage in Technical investigations & restoration of DB related issues
  • Ensuring PostgreSQL DB's are running 24/7
  • Monitoring DB Events, Incidents & Request Queries
  • Prepare status reports, technical documents, SOP's, and Knowledge Bases.
  • Support Management teams in Technology decisions, identify impacts and risks
  • PostgreSQL on premise & cloud hands-on experience
  • Database Tablespace management
  • Primary operational support for the management & maintenance of Redis
  • Responsible for database and system performance, including database monitoring, problem analysis, and tuning activities to ensure optimum database performance
  • After-hours support for application release and change management activities
  • Participate in on-call rotation and respond to critical database incidents
  • Work with application development groups and system administrators to determine the best storage, access, and distribution methods for data
  • Participate as a project team member providing vital information regarding database tools, structure, physical design and implementation
  • Technical Experience:
  • Experience with troubleshooting and debugging complex SQL queries & problem solving skills
  • Experience with relational databases (PostgreSQL) Architecture & Internals,
  • Monitoring database health and security, implement table redesigns.
  • Update data in support of operations and SQL query design.
  • Knowledge in developing and designing databases and data models
  • Hands-On with Installation, configuration, HA, Replication, OS Cluster Active-Passive installation & configuration
  • PostgreSQL on premise & cloud hands-on experience
  • Database Tablespace management
  • Hands-on experience with PostgreSql DB version upgrade & migrations
  • Exposure to how Map-Reduce/Hive/Pig jobs can run on Cassandra.
  • Experience with Unix/Linux including basic commands and shell scripting.
  • Good working knowledge of DB performing monitoring tools.
  • Database management experience on Linux & Windows Platform
  • Proficient in support and maintenance of Redis, MySQL, MongoDB management, NoSQL management, data backup and optimization
  • Proficient in MySQL DB engine,
  • Hands-on experience in the concepts, Architecture and administration of NoSQL, MongoDB / REDIS / Cassandra type DB's.
  • Exposure to Big Data technologies like Hadoop.
  • Experience with RDBMS is a plus. RDBMS such as Oracle, MySql, PostgreSQL and use of Hibernate, ORMs and/or jdbc

Requirements

  • 8 Years plus experience in PostgreSQL
  • Excellent knowledge of cloud computing technologies and current computing trends
  • Effective communication skills (written and verbal) to properly articulate complicated cloud reports to management and other IT development partners
  • Proven work experience as a PostgreSQL administrator or similar role
  • Positive attitude and a strong commitment to delivering quality work.
  • Relevant training and/or certifications as a PostgresSQL DBA.

Benefits

  • Private Health Insurance
  • Pension Plan
  • Training & Development
  • Performance Bonus
  • Hybrid work plan

Method of Application
Interested and qualified candidates should send their CV to: dave.nwokedi@vennote.com using "Senior Postgres and REDIS Aadmin" as the subject of the mail.

Note: Only qualified candidates will be contacted.

 

5.) ElasticSearch Engineer

Job Location: Lagos
Job type: Full-time

Key Responsibilities

  • Design and implement ELK (ElasticSearch, Logstash and Kibana) stack Solutions
  • Design and implement solutions for centralized logs, infrastructure and health metrics, distributed tracing for Wealth Management applications.
  • Create and manage Elasticsearch Clusters on premise.
  • Fine tune bulk load process.
  • Provide Elastic Search tuning/optimizing based on application needs.
  • Well versed with Java REST client API.
  • Create Dashboard on KPIs
  • Contribute to team design discussions with detailed technical information
  • Develop code with quality, scalability and extensibility
  • Closely work with teams maintaining legacy applications for log standardization (and correlation).
  • Drive improvements to processes and design enhancements to continuously improve the production environment.
  • Provide work breakdown and estimates for complex software development tasks
  • Identify strategic/tactical solutions and provides risk assessments and recommendations
  • Conversant with working on Windows and Linux environments.
  • Influence other teams and engineering groups in adopting logging best practices.
  • Troubleshoot problems, involve the appropriate resources and drive resolution of issues with a focus on minimizing impact to our customers.
  • Apply best practices for managing cluster, scaling and capacity planning.

Requirements

  • Bachelor’s Degree or equivalent experience required.
  • 6+ years of overall experience in professional software engineering.
  • At least 4+ years of hands-on experience with ELK.
  • At least 1+ years of hands-on experience with Ansible and Docker.
  • Expert knowledge on ELK (Elasticsearch, Logstash and Kibana)
  • Expert knowledge in Java, memory management, fine tuning etc.
  • Ability to multi-task and prioritize in a fast paced, team-oriented
  • environment
  • Expert knowledge with the Elasticsearch platform - Ideally 4+ years of experience and someone who has built an enterprise level ES solution before, preferably more than once.
  • Experience upgrading Elasticsearch versions
  • Strong Analytical and Communication skills

Benefits

  • Private Health Insurance
  • Pension Plan
  • Training & Development
  • Performance Bonus
  • Hybrid work plan

Interested and qualified candidates shouldClick here to apply online