About the Position

Lead Platform DevOps Engineer

Description

  • We are seeking a talented and motivated .NET DevOps Engineer to join our dynamic team. As a key member, you will play a pivotal role in driving the development and deployment of our cloud-based applications. Your expertise in .NET development, combined with a strong understanding of DevOps principles, will be instrumental in ensuring the smooth operation and continuous improvement of our infrastructure.

Qualifications

  • Proven experience in a .NET DevOps role with a focus on Azure services.
  • Demonstrated ability to work independently and collaborate effectively with cross-functional teams.
  • Excellent problem-solving skills and attention to detail.
  • Strong understanding of DevOps principles and best practices.
  • Proficiency in .NET development and Azure technologies.

Responsibilities

  • Utilize .NET build systems (dotnet CLI, MSBuild) to streamline development processes.
  • Proficient in migrating infrastructure and automating it.
  • Containerize applications using Docker/Kubernetes.
  • Migrate and automate infrastructure efficiently using Azure services.
  • Containerize applications using Docker and Kubernetes to enhance scalability and portability.
  • Implement Test-Driven Development (TDD) and integrate it into CI/CD pipelines to improve code quality.
  • Leverage static code analysis tools (e.g., SonarQube) to identify potential issues early in the development cycle.
  • Integrate automated integration test cases into CI/CD pipelines to ensure code reliability.
  • Demonstrate proficiency in Azure VM, VNET, SQL, and Container Instances.
  • Utilize Azure Monitor, including KQL, for advanced monitoring and troubleshooting.
  • Leverage Azure Identities / Entra ID for secure access management.
  • Integrate applications using Azure Managed Identity to simplify authentication and authorization.
  • Utilize Azure Key Vault and other Azure services for event-based programming.
  • Demonstrate expertise in Azure DevOps, especially Azure Pipelines using YAML.
  • Adhere to the 12-factor app methodology for building scalable and maintainable applications.
  • Possess strong debugging and logging skills to troubleshoot issues effectively.
  • Hold certifications such as AZ-400 or AZ-204 (preferred).
  • Continuously advocate for process improvements and best practices in DevOps.

    Apply now

    First name*

    Last name *

    Email*

    Phone number *

    Portfolio

    Resume (PDF/Doc/Docx) *



    Go To Top