Fintech Support Tech Lead

Cairo, Egypt

Job Description

Role Description


  • Lead / Collaborate with Engineering teams to build SRE culture, maintain development, staging and production systems.
  • Engage in and improve the whole lifecycle of services—from inception and design, deployment, operation, and refinement
  • Managing infrastructure reliability, scalability and security using SRE principles.
  • Automation of IT Infrastructure related tasks.
  • Proactively monitor and optimize Infrastructure.
  • Maintain and improve API-gateways, web servers, cache & database configurations, CICD pipelines etc.
  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews
  • Maintain and monitoring deployment, orchestration, of the servers, docker containers, databases, and general backend infrastructure.
  • Maintain services once they are live by measuring and monitoring availability, latency, and overall system health
  • Scale systems sustainably through mechanisms like automation; evolve systems by pushing for changes that improve reliability and velocity
  • Participate in on-call rotations and active involvement in resolving incidents, writing production incident reports.
  • Ensure environment stability, availability ,security and performance and automation enforcement.
  • Working closely with software engineers , product owners and systems engineers to understand requirements, participate in implementation and operate.
  • Fixing support escalation Issues , helping to improve incident response and conducting Post-Incident reviews .
  • Documentation & building Knowledgebase.
  • Responsible for the end-to-end monitoring activities (application, system, setup)
  • Build tools that provide performance insights and engineering, empowering the system to solve issues faster/proactively

Role Requirements

Core competencies, knowledge, and experience:
  • 5+ years of experience in Java, Spring framework, MySQL DB, Microservices architecture & distributed systems, with deep insight into newest technologies.
  • Deep experience in containerization.
  • Experience in payments and Fintech.
  • Very good knowledge of Client/Server architectures is a plus.
  • Hands-on experience in CI/CD pipelines and DevOps tools.
  • Previous experience or willingness to work on a fast pace Agile environment.
  • Good knowledge of Unix/Linux operating system environments.
  • Security, authentication, authorization techniques.
  • Expert programming and scripting skills preferable bash, shell scripting.
  • Expert in computer science in foundations such as Operating Systems and Computer Networks.
  • Excellent system debugging skills, hands on experience with optimizing database configurations and queries for MySQL.
  • Expert in at least one web servers
  • Experience working with established cloud platforms like AWS.
  • Experience building and setup of reliable CI/CD pipelines, observability platform, monitoring and alerting tools.
  • Advanced troubleshooting , analytical and problem solving skills .
  • Ability to work in a team and under stress in 24 X 7 work environment.
  • Experience working in Computer Science (e.g. networking, distributed systems, infrastructure, cloud)
  • Experience designing, building, and maintaining production services, and experience analyzing and troubleshooting systems
  • Experience in technical leadership and setting technical direction for engineering projects
  • Experience in building REST and SOAP APIs
  • Understanding of API authentication mechanisms such as oAuth, TLS and mTLS
  • Understanding of PKI, certificate management lifecycle, symmetric and asymmetric encryptions.
  • A proactive approach to spotting problems, areas for improvement, and performance bottlenecks
  • Understanding of enterprise workloads
  • Experience with algorithms and data structures
  • Ability to debug, optimize code and automate routine tasks
  • Ability to create a compelling vision for the future, communicate clearly, and have a collaborative leadership approach.
  • Ability to be entrepreneurial and strategic.
  • Passionate about delighting customers
Must have technical/professional qualifications:
  • Engineering graduate
  • Ability to learn new technologies quickly and efficiently
  • Excellent communication skills, both written and verbal,
  • Excellent time management with a strong sense of urgency.

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1422707
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cairo, Egypt
  • Education
    Not mentioned