VI

Software Engineer

Virtusalinkedin.com
Oct 10, 2026, 8:51 AM2w ago
Full-timeColombo, Western ProvinceSoftware engineeringMid level (5+ yrs)

About the role

The Software Engineer role focuses on building and managing scalable Azure cloud platforms using tools such as Terraform, Crossplane, AKS, Azure Container Apps, and shared DevOps pipelines. The position involves developing reusable code in C# and Python, embedding security into pipelines, implementing SRE principles for reliable operations, and driving cloud cost efficiency. The engineer will collaborate with teams, resolve incidents, maintain documentation, and provide high-quality operational support. The role requires strong expertise in Azure services, Kubernetes, DevOps tools, and security practices.

Must have

  • Azure Expertise (2+ years of enterprise azure experience is mandatory)
  • Skilled in Azure services including AKS, Azure Container Apps, VNets, ACR, Key Vault, Entra ID, Azure Policy, Defender for Cloud, Azure Monitor, Application Insights, Log Analytics, Azure SQL, Cosmos DB, and Storage Accounts.
  • Experienced in Kubernetes (deployments, StatefulSets, RBAC, network policies), Helm, Docker, image scanning/signing, Pod Security Standards, and admission controllers.
  • Proficient with ArgoCD (App of Apps, ApplicationSets, Rollouts), Azure DevOps YAML pipelines, Azure Boards, semantic versioning, conventional commits, and trunk based development.
  • Strong hands on experience with Terraform (modules, state), Crossplane (XRDs, Compositions, Claims), and declarative desired state configuration.
  • Advanced use of Azure CLI, PowerShell, Bash, along with kubectl, helm, terraform, git, argocd, docker for platform automation and operations.
  • Proficient with Snyk, SonarQube, Azure Key Vault, workload identity, container image security, and CI/CD integrated vulnerability scanning.
  • Experienced with Azure SQL, PostgreSQL, Cosmos DB, schema design, migrations, secure connectivity using private endpoints, and network level protections.

Nice to have

  • Hands on Experience with backstage or other developer portals, along with .NET and/or Python development is an added advantage.

Technologies

  • AKS
  • Anomaly Detection
  • Argo CD
  • Azure
  • Azure DevOps
  • Bash
  • CI/CD
  • CLI
  • Cosmos DB
  • C#
  • DAST
  • DevOps
  • Docker
  • .NET
  • Microsoft Entra ID
  • Git
  • GitOps
  • Helm
  • Kubernetes
  • PostgreSQL
  • PowerShell
  • Python
  • RBAC
  • SAST
  • SonarQube
  • SQL
  • Terraform
  • Vault
  • Vulnerability Scanning
  • YAML