
Overview
XTRM is a global fintech payments company.
We’ve built a next-generation platform and embedded payment API designed around an intelligent wallet architecture that allows businesses of all kinds to receive, manage, exchange and send money all over the world. XTRM operates using a fully distributed team spanning many countries. We are a high growth company, with over 1,500 global customers.
We are looking for a skilled DevOps Engineer with hands-on experience in Microsoft Azure and working knowledge of ASP.NET-based applications. In this role, you will be responsible for automating deployments, managing infrastructure, and supporting continuous integration/continuous deployment (CI/CD) pipelines for scalable, secure, and high-performing ASP.NET applications hosted in Azure.
Key Responsibilities:
- Design, build, and maintain scalable DevOps pipelines for ASP.NET applications on Azure.
- Automate infrastructure provisioning using tools such as ARM templates, Bicep, or Terraform.
- Set up and manage CI/CD workflows using Azure DevOps, GitHub Actions, or equivalent tools.
- Monitor application performance and reliability using Azure Monitor, Application Insights, and Log Analytics.
- Collaborate with development teams to optimize code deployments and streamline release cycles.
- Manage cloud resources such as Azure App Services, Azure SQL, Azure Storage, and Azure Key Vault.
- Implement infrastructure security, backup strategies, and disaster recovery plans.
- Support version control practices and branching strategies (e.g., GitFlow).
- Troubleshoot production issues, implement root cause analysis, and apply continuous improvement.
Key Requirements & Qualifications:
- Experience with hybrid cloud or on-prem to cloud migration projects.
- 5–8 years of experience in DevOps roles with a strong Azure background.
- Experience supporting ASP.NET or ASP.NET Core applications in production environments.
- Microsoft Certified: Azure DevOps Engineer Expert (AZ-400) or Azure Administrator Associate (AZ-104).
- Familiarity with Agile/Scrum methodologies.
- Proficiency in scripting languages (PowerShell, Bash, or Python).
- Experience with containerization (Docker) and orchestration (Kubernetes or Azure Kubernetes Service).
- Familiarity with SQL Server and Azure SQL Database.
- Solid understanding of networking, security, identity, and access management in Azure.
- Experience with source control systems like Git.
- Excellent verbal & written communication and collaboration skills.
- Microsoft Certified: Azure DevOps Engineer Expert (AZ-400) or Azure Administrator Associate (AZ-104).
- Experience with hybrid cloud or on-prem to cloud migration projects.
- Familiarity with Agile/Scrum methodologies.