The Company
A datasoftware company that provides verified contact information and consumer intelligence to support realestate prospecting and other datadriven industries operating primarily in USA Australia and New Zealand. The trusted source for property intelligence with unmatched precision depth breadth and insights across the entire ecosystem. Our talented team of 5000 employees globally uses our network scale connectivity and technology to drive the largest asset class in the world. Join us as we work toward our vision of fueling a thriving global property ecosystem and a more resilient society. The company leverages AI machine learning and vast data sets to serve over 1 million real estate agents brokers and industry professionals.
Role Purpose
The Senior DevOps / Cloud & Security Engineer is responsible for designing implementing and maintaining secure scalable and automated cloud infrastructure on Microsoft Azure. You will lead the development of Infrastructure-as-Code CI/CD pipelines observability frameworks and security controls that underpin a modern high-availability SaaS platform. This role requires deep expertise across cloud architecture DevOps practices platform reliability and security engineering. You will work closely with software data and product teams to ensure the platform is resilient secure-by-design and capable of supporting rapid delivery cycles. You will also drive cloud governance operational excellence and continuous improvement across the engineering organisation.
Location: Colombo Sri Lanka (Remote) / Employment Type: Full time & Contract
Key Responsibilities
A. Cloud Platform Engineering & Infrastructure-as-Code (IaC)
- Design build and maintain Azure-based cloud infrastructure supporting containerised microservices and API workloads.
- Implement Infrastructure-as-Code (Terraform/Bicep) with modular reusable and secure patterns for consistent provisioning.
- Provision managed identities Key Vault Application Insights Log Analytics and other Azure-native services using least-privilege principles.
- Ensure no hardcoded secrets unsafe configuration patterns or insecure authentication flows exist in platform infrastructure.
- Optimise cloud environments for performance cost efficiency scalability and resilience.
- Produce architecture documentation environment diagrams and IaC deployment instructions.
B. CI/CD Automation & Deployment Engineering
- Build and maintain secure automated CI/CD pipelines using Azure DevOps (or equivalent).
- Implement stages for build testing security scanning artifact handling and gated production releases.
- Integrate vulnerability scanning tools (e.g. Trivy) into CI/CD workflows to enforce security baselines.
- Ensure pipelines consume secrets from Key Vault and follow secure credential handling practices.
- Champion continuous delivery patterns such as blue-green deployments canary releases and rollback automation.
- Maintain consistent deployment frameworks across dev test staging UAT and production environments.
C. Security Engineering Governance & Compliance
- Implement DevSecOps practices to embed security controls into every stage of the delivery lifecycle.
- Manage identity access controls RBAC policies network security boundaries and encryption standards.
- Enforce secure containerisation image scanning compliance reporting and threat mitigation measures.
- Support security audits incident response processes and operational risk assessments.
- Work closely with leadership to uplift cloud governance policy enforcement and platform-level cybersecurity maturity.
D. Observability Monitoring & Operational Reliability
- Architect and deploy observability solutions using Azure Monitor Application Insights and Log Analytics.
- Implement alerts for key platform metrics including performance failures latency and resource utilisation.
- Build dashboards workbooks and telemetry views enabling fast diagnosis and proactive issue detection.
- Standardise logging frameworks and structured event telemetry across all microservices.
- Participate in on-call rotations and lead incident response when required.
E. Collaboration Leadership & Continuous Improvement
- Collaborate with software data security and product teams to ensure streamlined delivery and platform alignment.
- Guide junior engineers and contribute to engineering best practices templates and knowledge sharing.
- Maintain documentation including runbooks architectural decision records (ADRs) and operational guidelines.
- Drive innovation by evaluating emerging technologies and proposing improvements to platform tooling and processes.
Skills & Experience
Essential
- Extensive experience building and maintaining cloud-native infrastructure on Microsoft Azure.
- Strong proficiency with Terraform and/or Bicep for IaC.
- Experience with Azure Container Apps Kubernetes managed identities and Azure-native networking.
- Deep understanding of CI/CD concepts and hands-on experience with Azure DevOps pipelines.
- Strong knowledge of security engineering DevSecOps RBAC Key Vault and identity management.
- Experience deploying monitoring and supporting containerised microservices at scale.
- Familiarity with logging/monitoring stacks (Azure Monitor Log Analytics Application Insights).
- Solid understanding of networking APIs containers microservice architectures and cloud governance.
Desirable
- Experience in SaaS data platforms regulated industries or mission-critical environments.
- Exposure to zero-trust principles compliance frameworks and secure coding standards.
- Experience workloads Docker optimisation and performance tuning.
- Knowledge of GitHub Actions or multi-CD platform orchestration.
- Familiarity with security scanning tools and automated compliance frameworks.
Soft Skills
- Strong communication skills and ability to work with cross-functional teams.
- Ability to translate complex technical concepts into clear actionable outcomes.
- High attention to detail especially regarding security compliance and reliability.
- Proactive problem-solver with a high sense of ownership and accountability.
- Comfort operating in fast-paced rapidly growing engineering environments.
Key Outcomes & Success Metrics
- Secure scalable and automated cloud environments with high reliability and uptime.
- Fully automated CI/CD pipelines with integrated testing scanning and gated deployments.
- High-quality IaC assets enabling repeatable consistent environment provisioning.
- Strong observability and monitoring capabilities resulting in reduced incidents and improved MTTR.
- Demonstrated uplift in cloud security posture governance maturity and platform resilience.
- Well-maintained documentation reusable modules and engineering best practices adopted across teams.
Benefits
- Great Remuneration (Paid in AUD)
- Flexible Work Arrangement
- Performance Bonus
- Accelerated Career Growth
- International Exposure
Required Experience:
Senior IC
The CompanyA datasoftware company that provides verified contact information and consumer intelligence to support realestate prospecting and other datadriven industries operating primarily in USA Australia and New Zealand. The trusted source for property intelligence with unmatched precision depth b...
The Company
A datasoftware company that provides verified contact information and consumer intelligence to support realestate prospecting and other datadriven industries operating primarily in USA Australia and New Zealand. The trusted source for property intelligence with unmatched precision depth breadth and insights across the entire ecosystem. Our talented team of 5000 employees globally uses our network scale connectivity and technology to drive the largest asset class in the world. Join us as we work toward our vision of fueling a thriving global property ecosystem and a more resilient society. The company leverages AI machine learning and vast data sets to serve over 1 million real estate agents brokers and industry professionals.
Role Purpose
The Senior DevOps / Cloud & Security Engineer is responsible for designing implementing and maintaining secure scalable and automated cloud infrastructure on Microsoft Azure. You will lead the development of Infrastructure-as-Code CI/CD pipelines observability frameworks and security controls that underpin a modern high-availability SaaS platform. This role requires deep expertise across cloud architecture DevOps practices platform reliability and security engineering. You will work closely with software data and product teams to ensure the platform is resilient secure-by-design and capable of supporting rapid delivery cycles. You will also drive cloud governance operational excellence and continuous improvement across the engineering organisation.
Location: Colombo Sri Lanka (Remote) / Employment Type: Full time & Contract
Key Responsibilities
A. Cloud Platform Engineering & Infrastructure-as-Code (IaC)
- Design build and maintain Azure-based cloud infrastructure supporting containerised microservices and API workloads.
- Implement Infrastructure-as-Code (Terraform/Bicep) with modular reusable and secure patterns for consistent provisioning.
- Provision managed identities Key Vault Application Insights Log Analytics and other Azure-native services using least-privilege principles.
- Ensure no hardcoded secrets unsafe configuration patterns or insecure authentication flows exist in platform infrastructure.
- Optimise cloud environments for performance cost efficiency scalability and resilience.
- Produce architecture documentation environment diagrams and IaC deployment instructions.
B. CI/CD Automation & Deployment Engineering
- Build and maintain secure automated CI/CD pipelines using Azure DevOps (or equivalent).
- Implement stages for build testing security scanning artifact handling and gated production releases.
- Integrate vulnerability scanning tools (e.g. Trivy) into CI/CD workflows to enforce security baselines.
- Ensure pipelines consume secrets from Key Vault and follow secure credential handling practices.
- Champion continuous delivery patterns such as blue-green deployments canary releases and rollback automation.
- Maintain consistent deployment frameworks across dev test staging UAT and production environments.
C. Security Engineering Governance & Compliance
- Implement DevSecOps practices to embed security controls into every stage of the delivery lifecycle.
- Manage identity access controls RBAC policies network security boundaries and encryption standards.
- Enforce secure containerisation image scanning compliance reporting and threat mitigation measures.
- Support security audits incident response processes and operational risk assessments.
- Work closely with leadership to uplift cloud governance policy enforcement and platform-level cybersecurity maturity.
D. Observability Monitoring & Operational Reliability
- Architect and deploy observability solutions using Azure Monitor Application Insights and Log Analytics.
- Implement alerts for key platform metrics including performance failures latency and resource utilisation.
- Build dashboards workbooks and telemetry views enabling fast diagnosis and proactive issue detection.
- Standardise logging frameworks and structured event telemetry across all microservices.
- Participate in on-call rotations and lead incident response when required.
E. Collaboration Leadership & Continuous Improvement
- Collaborate with software data security and product teams to ensure streamlined delivery and platform alignment.
- Guide junior engineers and contribute to engineering best practices templates and knowledge sharing.
- Maintain documentation including runbooks architectural decision records (ADRs) and operational guidelines.
- Drive innovation by evaluating emerging technologies and proposing improvements to platform tooling and processes.
Skills & Experience
Essential
- Extensive experience building and maintaining cloud-native infrastructure on Microsoft Azure.
- Strong proficiency with Terraform and/or Bicep for IaC.
- Experience with Azure Container Apps Kubernetes managed identities and Azure-native networking.
- Deep understanding of CI/CD concepts and hands-on experience with Azure DevOps pipelines.
- Strong knowledge of security engineering DevSecOps RBAC Key Vault and identity management.
- Experience deploying monitoring and supporting containerised microservices at scale.
- Familiarity with logging/monitoring stacks (Azure Monitor Log Analytics Application Insights).
- Solid understanding of networking APIs containers microservice architectures and cloud governance.
Desirable
- Experience in SaaS data platforms regulated industries or mission-critical environments.
- Exposure to zero-trust principles compliance frameworks and secure coding standards.
- Experience workloads Docker optimisation and performance tuning.
- Knowledge of GitHub Actions or multi-CD platform orchestration.
- Familiarity with security scanning tools and automated compliance frameworks.
Soft Skills
- Strong communication skills and ability to work with cross-functional teams.
- Ability to translate complex technical concepts into clear actionable outcomes.
- High attention to detail especially regarding security compliance and reliability.
- Proactive problem-solver with a high sense of ownership and accountability.
- Comfort operating in fast-paced rapidly growing engineering environments.
Key Outcomes & Success Metrics
- Secure scalable and automated cloud environments with high reliability and uptime.
- Fully automated CI/CD pipelines with integrated testing scanning and gated deployments.
- High-quality IaC assets enabling repeatable consistent environment provisioning.
- Strong observability and monitoring capabilities resulting in reduced incidents and improved MTTR.
- Demonstrated uplift in cloud security posture governance maturity and platform resilience.
- Well-maintained documentation reusable modules and engineering best practices adopted across teams.
Benefits
- Great Remuneration (Paid in AUD)
- Flexible Work Arrangement
- Performance Bonus
- Accelerated Career Growth
- International Exposure
Required Experience:
Senior IC
View more
View less