Job Openings Senior Platform Engineer- Remote

About the job Senior Platform Engineer- Remote

Role:                    Senior Platform Engineer

Type:                   Permanent          

Location:            Remote



Are you ready to contribute to the future of cloud technology? Our client invites passionate and skilled professionals to apply for the position of Senior Platform Engineer. As a key member of our team, you'll help optimize our product's performance in the dynamic landscape of the public cloud. We're looking for a Senior Platform Engineer with experience in crafting modern, robust, and scalable platforms within the Microsoft Azure ecosystem. Join us in creating innovative solutions and making a meaningful impact in cloud technology.

The Team:

The Senior Platform Engineer will be part of a highly skilled team working to take the platform to the next level. You will assist in refining our current platform while contributing to the development and implementation of our next-generation platform using industry best practices such as Infrastructure as Code (IAC) and automation through DevOps.

In the Platform team, we value delivering value on the quickest sustainable path, leaning on automation to make us more efficient & collaborative and detailed problem investigation and diagnosis. These values guide us in keeping our stakeholders and customers as happy as possible.

Capabilities

  • Keen focus on customer service and value delivery
  • Takes a leading role in owning the teams systems, products and services ensuring they have appropriate monitoring and observability while maintaining customer SLAs (upgrades, security, availability, etc).
  • A great teacher & mentor, actively mentoring less experienced colleagues and helping to turn them into experts.
  • Works with the team to propose, discuss and decide on the technical direction of projects.
  • Establishes best practices across all teams (i.e. the use of IaC and DevOps best practices), implements infrastructure testing, and manages configuration drift.
  • Excellent verbal and written communication and presentation skills

Required Experience

  • 10+ years of experience managing large-scale, production environments
  • 3-5 years of experience and a deep working knowledge of Microsoft Azure
  • Deep technical experience in platform builds, deployment and support using IAC tooling and automation
  • Containerization using Azure Container Environment
  • Experience building and deploying resilient, scalable multi-region platforms
  • Well-versed in Linux and cloud-native technologies
  • Experience with Azure CLI, PowerShell/Azure PowerShell or similar for automating tasks
  • Experience with configuration management and technologies such as bicep or terraform
  • Creating and managing CI/CD pipelines and using Azure DevOps to deploy infrastructure and applications
  • Experience working with Azure native technologies such as virtual machines, container apps, virtual networks, web application firewalls (WAF), scale sets etc
  • Experience with observability and monitoring eg: Application Insights, Azure Monitor, Grafana, and Dashboards

Additional Nice to have Skills

  • Azure Entra and RBAC, Azure SQL Managed instances, key vaults, Azure AI services,
  • Working knowledge of enabling the SDLC through DevEx in an Agile environment
  • Ability to maximize knowledge transfer by producing high-quality documentation
  • Experience with the ISO 27001 security framework

Behavioral Competencies

  • Teamworking
  • Thinking Positively
  • Managing Tasks
  • Meeting Timescales
  • Following Procedure
  • Showing Composure
  • Producing Outputs
  • Checking Details

Culture

Our mission is to power innovators in remote biometric digital authentication, globally, and were well on our way there. Youll join at a very exciting point in the journey, and your contribution over the next few years will directly and visibly impact our global success.

Our team is incredibly friendly and collaborative. If you care about solving challenging problems with people you enjoy being around, this is the place for you.

Benefits

  • Competitive salary offered.
  • Remote Working Conditions- Cape Town preferable.
  • Wellness perks.
  • Opportunities for career growth and development within the company.
  • Work-Life Balance is prioritized.
  • Diverse tech stack.