Insighture is a leading technology consultancy that drives digital transformation for businesses worldwide. With a team of over 85 expert consultants, the company delivers tailored, high-impact strategies and solutions, enabling scalable product engineering. As an AWS partner, Insighture excels in co-integrated cloud services. It has collaborated with more than 50 clients globally, guiding them through cloud adoption, DevOps transformation, enterprise modernisation, and more.
The team’s expertise spans Cloud-Native Development, Solutions Architecture, UI/UX, Quality Engineering, Data Engineering, AI/ML, and DevSecOps. These capabilities empower businesses to achieve impactful and innovative outcomes.
In 2024, Insighture achieved ISO certification and was recognised as a Great Place to Work, earning three prestigious awards: Best Workplace in Sri Lanka, Best Workplace for Technology, and Best Workplace for Young People. Insighture's technology and expertise are embedded in the work of internationally recognised care providers, global freight operations, child protection systems, and health tech platforms across Australia, the UK, and Singapore.
Responsibilities
- Rapid Restoration: Ensure the Azure environment can be "re-built" from scratch atspeed.
- Infrastructure as Code (IaC): Transition all manual legacy systems into a fullymanaged, version-controlled Terraform state.
- Data Integrity: Guarantee that business-critical data is protected by immutablebackup policies.
- Terraform Conversion: Lead the "lift-and-shift" of non-IaC services into Terraform.This involves complex terraform import tasks and refactoring code to meetplatform standards.
- Immutable Backup Implementation: Design and validate "locked" backupstrategies for storage accounts and databases, ensuring they are protected againstdeletion or encryption.
- Recovery Runbooks: Author and test technical recovery procedures. Partner withSRE teams to convert these into PagerDuty Runbook Automation.
- Subscription Management: Manage resource migrations across Azuresubscriptions (e.g., moving workloads to UAT/Production) to optimize capacity andsecurity.
- Service Prioritization: Collaborate with stakeholders to stack-rank services basedon restoration priority (RTO/RPO).
Requirements
- Expert Terraform: Deep experience with Terraform Cloud/Enterprise, statemanagement, and module development.
- Core Azure Services: Mastery of Azure VMs, Networking (Load Balancers, AppGateways, Firewalls, NSGs), and Storage Accounts.
- Containerization: Hands-on experience with Kubernetes (GKE/AKS), includingcluster upgrades and workload orchestration.
- CI/CD Pipelines: Proficiency in Azure DevOps (YAML pipelines) for automatinginfrastructure deployments.Highly Desirable (Value-Add):
- Scripting: Proficiency in PowerShell, Bash, or a basic understanding of Golang (forcustom Terraform providers).
- Disaster Recovery Tools: Experience with Azure Site Recovery (ASR) and backupvault immutability.
- Observability: Experience with Azure Monitor, Log Analytics, and PagerDutyintegratio.