Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 24, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We are the "Network of Networks” that provides convergence and interoperability by enabling our partners to scale their digital payment strategies.
    Read more about this company

     

    ELK Stack Engineer (RTA - Network)

    We are looking for a highly skilled Senior ELK Administrator/Engineer will be responsible for the design, implementation, maintenance, and optimization of our Elastic Stack (Elasticsearch, Logstash, Kibana, Beats, etc.) infrastructure. This individual will play a key role in centralizing log management, real-time data analysis, and creating insightful visualizations and alerts to support various teams, including operations, security, and development. The ideal candidate will possess deep technical expertise in the ELK Stack, strong problem-solving skills, and a proactive approach to system health and performance.

    Key Responsibilities

    • ELK Stack Architecture & Design: Design, implement, and maintain highly scalable, secure, and resilient ELK Stack solutions to meet the organization's monitoring and management needs.
    • Installation, Configuration & Upgrades: Install, configure, and manage all components of the Elastic Stack (Elasticsearch clusters, Logstash pipelines, Kibana dashboards, Beats agents, etc.) in production and non-production environments. Plan and execute upgrades and patches to ensure the ELK Stack remains current and secure.
    • Data Ingestion & Processing: Configure and manage data ingestion pipelines using Logstash, Beats, and other data shippers to efficiently collect, parse, transform, and enrich logs and metrics from diverse data sources (applications, infrastructure, security devices).
    • Performance Tuning & Optimization: Proactively monitor, analyze, and optimize the performance of the ELK Stack, including Elasticsearch cluster health, indexing performance, query efficiency, and storage management. Troubleshoot and resolve performance bottlenecks and issues.
    • Monitoring & Alerting: Develop and implement comprehensive monitoring strategies and alerts within Kibana and other integrated tools to provide real-time insights into system health, application performance, security events, and other critical metrics.
    • Security & Access Control: Implement and enforce robust security measures within the ELK Stack, including user authentication, role-based access control (RBAC), SSL/TLS encryption, and integration with enterprise security systems.
    • Troubleshooting & Support: Act as a subject matter expert for ELK-related issues, providing advanced troubleshooting and resolution for complex problems in production environments. Provide support and guidance to users across the organization leveraging the ELK Stack.
    • Automation: Automate the deployment, configuration, and scaling of the ELK Stack using Infrastructure as Code (IaC) tools (e.g., Ansible, Terraform) and scripting languages (e.g., Python, Bash).
    • Documentation: Create and maintain detailed technical documentation for ELK Stack configurations, procedures, best practices, and troubleshooting guides.
    • Collaboration: Work closely with DevOps, SRE, Security, Development, and other IT teams to understand their data requirements, integrate ELK with existing systems, and provide tailored monitoring and analytical solutions.
    • Capacity Planning: Conduct regular capacity planning for the ELK infrastructure to ensure it can scale to meet future data growth and performance demands.
    • Innovation: Stay up-to-date with the latest ELK Stack features and trends, evaluating and recommending new technologies and best practices to enhance our monitoring and management capabilities.

    Requirements

    • 5+ years of hands-on experience designing, implementing, and managing large-scale ELK Stack (Elasticsearch, Logstash, Kibana, Beats) deployments in production environments.
    •  Deep understanding of Elasticsearch architecture, clustering, indexing, querying, and performance tuning.
    • Proficiency in configuring and optimizing Logstash pipelines, including Grok parsing, filters, and output plugins.
    • Extensive experience with Kibana for dashboard creation, visualizations, saved searches, and alerting.
    • Strong experience with Linux/Unix system administration and shell scripting.
    • Experience with Infrastructure as Code (IaC) tools such as Ansible or Terraform.
    • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
    • Solid understanding of networking concepts and protocols.
    • Experience with security best practices for the ELK Stack, including X-Pack security features (or equivalent).
    • Strong analytical and problem-solving skills with the ability to diagnose and resolve complex technical issues.
    • Excellent written and verbal communication skills, with the ability to articulate technical concepts to both technical and non-technical audiences.
    • Ability to work independently and collaboratively in a fast-paced, agile environment.

    go to method of application »

    Senior Software Engineer (Backend – Card Processing

    We are looking for a highly skilled Senior Software Engineer to join our Card Processing team. You will design, develop, and maintain the core backend systems that power our card products, ensuring reliability, scalability, and high performance. This role is backend-focused and is ideal for engineers passionate about payments and building systems that move money across Africa and globally.

    Key Responsibilities

    • Design, implement, and maintain scalable backend services using Java and Spring Boot.
    • Collaborate closely with Product, QA, and Frontend (Angular) teams to deliver new features and improvements for card processing.
    • Develop and maintain SQL database schemas and optimize queries for performance and reliability.
    • Build and maintain secure, high-availability APIs and integrations with third-party providers and internal systems.
    • Ensure best practices in code quality, architecture, and testing (unit/integration).
    • Deploy, monitor, and troubleshoot services running on AWS, especially in EKS (Kubernetes).
    • Manage infrastructure-as-code and CI/CD pipelines using tools such as Jenkins.
    • Participate in code reviews, mentor junior engineers, and contribute to continuous improvement initiatives.
    • Maintain and document technical processes, ensuring knowledge sharing within the team

    Requirements

    • 5+ years of professional experience as a Backend or Software Engineer, ideally in fintech, payments, or high-volume transactional systems.
    • Advanced knowledge of Java and Spring Boot (must-have).
    • Strong experience working with relational databases (e.g., PostgreSQL, MySQL, or similar), including query optimization and database design.
    • Familiarity with AWS services, especially EKS (Elastic Kubernetes Service), S3, and IAM.
    • Experience working with CI/CD tools and pipelines (Jenkins preferred).
    • Strong understanding of API design and secure systems development.
    • Exposure to frontend frameworks such as Angular is a plus (not required).
    • Familiarity with microservices, distributed systems, and cloud-native patterns.
    • Excellent problem-solving, troubleshooting, and communication skills.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Onafriq Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail