Browse Jobs
For Employers
Post JobLog inGet Started

Platform Engineer (Azure)

Nexta
Cairo, Egypt
Posted 3 years ago
1 open position
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

We are looking for a Full Time Platform Engineer 

About us:

At Nexta, we are launching a mobile app and money management platform that will spur a new era of digital financial services in Egypt.

Your Responsibilities:

  • You will be reporting to the Lead Solutions Architect and will be responsible for leading aspects of architecture and design.
  • Working closely with stakeholders, you will:
  • Lead the creation of a cutting-edge platform based on Kubernetes.
  • You will ensure the platform is secure and performant and adheres to current best practices for security.
  • Create a roadmap for future upgrades and ensure that the platform is kept up to date and takes advantage of the latest features offered by the cloud and Kubernetes platform.
  • Ensure that all platform work is automated using Infrastructure as Code (IAC). You will ensure the IAC is clear, documented, and able to be worked on collaboratively with other developers.
  • Ensure that the platform works with CI/CD tools so that developers can quickly and easily deploy code into test and production.
  • You will work with the other engineers to share your infrastructure knowledge and work with them to make the best use of the platform you designed.
  • Create a logging and alerting framework that allows for quick problem identification and resolution and allows for points of improvement to be found.

Benefits & Further Information:

  • Career progression in a fast-paced startup - your work will have a HUGE impact on what we do.
  • Competitive salary package
  • Remote working option (if not based in Cairo, Egypt)
  • This role is full time (40 hours per week, Monday to Friday)

Job Requirements

Your Skills:

  • Expert skills in Kubernetes
  • Proven experience implementing Kubernetes at scale within a cloud environment
  • Ability to describe key components of the Kubernetes stack
  • Detailed knowledge of Kubernetes primitives such as nodes, pods, and services.
  • High-level skills around the creation and management of RBAC roles.
  • Detailed understanding of possible integration points between the underlying cloud and Kubernetes
  • Good understanding of containerisation tools and techniques.
  • The ability to create containers to best practice, minimising image sizes and ensuring they are secure
  • Strategies for creating base containers and sharing with developers
  • Knowledge around the best method to store and disseminate containers to the Kubernetes stack
  • Excellent knowledge of monitoring systems such as Prometheus
  • Good practical knowledge of logging systems and forwarders such as Grafana Loki, ELK, Beats and/or FluentD
  • Strong basic infrastructure skills
  • Ability to troubleshoot using basic Linux tooling
  • Appreciation for networking, with the ability to design and implement basic archetypes such as a VPC
  • Good knowledge of how to troubleshoot networking issues
  • Experience creating and managing VPN’s
  • Excellent cloud skills, especially within Azure
  • Experience with Azure
  • Proven ability to automate Azure
  • Excellent knowledge of Azure security elements

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentPlatform Engineer (Azure)