Knowledge Areas:

  • Understanding of cloud computing technologies, business drivers, and emerging trends.
  • Expertise in website creation, configuration, monitoring, and deployment.
  • Familiarity with authentication concepts and patterns, including Active Directory Domain Services (Kerberos, LDAP, etc.), Federation, OAuth, and other web-based authentication methods.

Required Qualifications and Experience:

  • At least 8 years of experience with C# or similar Microsoft technologies.
  • Experience in manual or automated testing.
  • Agile working experience is a plus.

Role and Responsibilities:

  • Develop backend and frontend user stories.
  • Actively participate in all regular Scrum ceremonies.
  • Contribute to the refinement of user stories, which may initially lack full specification at the start of a sprint.
  • Collaborate with stakeholders and team members.
  • Engage in proactive knowledge sharing, mentoring, and coaching within and across teams.
  • Clarify open issues, potentially proposing solutions or developing prototypes for further discussion.

Provide support for existing solutions through DevOps practices.

Minimum Requirements:

Education:

  • Matric
  • Bachelor’s Degree in IT or 3 3-year Diploma from reputable Universities.
  • Microsoft Certificates (Azure / Kubernetes / DevOps inc)

Required Experience and Skills:

  • Minimum of 8 years’ experience with C# or similar Microsoft technologies.
  • Knowledge of Microservices Architecture, Cloud Architecture, and Container Architecture.
  • Hands-on experience with Container Orchestration Platforms, such as Azure Kubernetes Services (AKS).
  • Fulfilment of any additional responsibilities outlined in the Agile Working Model (AWM) Charter.

Advantageous Skills:

  • Proficiency with:
    • Azure DevOps.
    • Visual Studio IDE.
    • Designing and deploying Web Applications and Web Services.
    • REST APIs.
    • Working with SQL or NoSQL databases.
    • Agile or Scrum methodologies.

  • Experience in setting up Continuous Integration and Deployment (CI/CD) pipelines using Azure DevOps.
  • Familiarity with Microsoft Azure services, including:
    • Azure Kubernetes Services (AKS).
    • Event Hub.
    • Service Bus.
    • Stream Analytics.
    • Function Apps, etc.

  • Strong understanding of code architecture and design patterns, such as:
    • Domain-Driven Design (DDD).
    • Command Query Responsibility Segregation (CQRS).
    • Factory Pattern.
    • Repository Pattern, etc.

  • Experience in implementing and monitoring Microsoft Azure solutions.

Desired Skills:

  • C#
  • Azure
  • Kubernetes

Learn more/Apply for this position