First seen by Alion on Oct 20, 2026.
As a Senior Software Engineer - DevOps - Database Engineering, you will play a hands-on role in designing, building, and operating cloud-native infrastructure, DevOps platforms, and database services, with a strong emphasis on automation, reliability, security, performance, and cost efficiency.
We are looking for an experienced DevOps - Database Engineer with strong expertise across cloud and on-premises environments, including database migrations, cloud modernisation, CI/CD, infrastructure automation, observability, and platform operations. The role will work closely with application and engineering teams to build scalable, secure, and highly available platforms while continuously improving developer experience and operational efficiency.
The candidate will have responsibilities across the following functions:
Database and Cloud Technologies:
- Strong hands-on experience with PostgreSQL, MySQL, Oracle, or MS SQL Server; NoSQL experience is a plus.
- Experience managing on-premises database infrastructure, including configuration, performance, backup/restore, HA, DR, and troubleshooting.
- Experience with cloud-managed databases such as AWS RDS/Aurora, etc.
- Strong understanding of cloud and on-premises database architecture, networking, security, IAM, and hybrid environments.
- Hands-on experience with database migrations, particularly on-premises to cloud, using tools such as AWS DMS or equivalent.
Cloud Infrastructure (AWS):
- Design and implement solutions for DevOps and platform engineering use cases.
- Design, provision, and operate secure, scalable AWS infrastructure.
- Work across compute, networking, storage, and IAM.
- Support multi-account AWS environments and apply governance guardrails.
- Implement Infrastructure as Code (IaC) using Terraform and/or CloudFormation.
- Troubleshoot and resolve cloud infrastructure issues.
CI/CD and DevOps Automation:
- Build, maintain, and optimise CI/CD pipelines for application and microservices teams (preferably using GitLab or GitHub).
- Automate build, test, security scanning, and deployments.
Cloud Security and Governance (Execution Focus):
- Implement AWS security best practices including IAM, VPC security, encryption, and secrets management.
- Enforce tagging standards, access controls, and policy guardrails.
- Support audit and compliance requirements.
Reliability and Observability:
- Implement and manage monitoring, logging, and alerting solutions.
- Build dashboards for system health, availability, and performance
- Improve system reliability through automation and proactive monitoring.
DevOps Best Practices:
- Apply and promote DevOps principles such as automation, CI/CD, and IaC.
- Reduce operational toil through tooling and automation.
- Support teams in adopting cloud-native and DevOps best practices.
Collaboration and Mentorship:
- Work closely with application, SRE, and security teams.
- Mentor junior DevOps engineers through code reviews and hands-on guidance.
- Contribute to documentation, runbooks, and operational standards.
Requirements:
- 6 + years of experience leading or independently executing enterprise database migration and modernisation projects, including minimal or near-zero downtime migrations.
- Hands-on experience with AWS DMS or equivalent migration technologies, database replication, and Change Data Capture (CDC).
- Experience working across on-premises, cloud, and hybrid-cloud environments.
- Experience with DR drills, RTO/RPO implementation, backup/recovery, and database resilience testing.
- Strong hands-on experience with AWS, including EC2, EKS, ECS, VPC, IAM, RDS, S3, and CloudWatch.
- Strong experience with Infrastructure as Code, preferably Terraform, and configuration/automation tools.
- Hands-on experience with Docker and Kubernetes/EKS.
- Strong scripting skills using Python or Bash.
- Solid understanding of Linux, networking, cloud security, monitoring, logging, and alerting.
- Strong troubleshooting, automation, and problem-solving skills.
- Familiarity with FinOps practices and cloud cost optimisation.
- Experience with databases running in containerized/Kubernetes environments is a plus.
Bonus Points:
- AWS Config, CloudTrail, GuardDuty
- Observability tools (Corologix, ELK, Datadog)
- GitOps tools (ArgoCD, Flux)
- Scripting skills in Python, Go, or Bash
- Exposure to FinOps practices
- AWS Certified Solutions Architect - Associate or Professional
Skills
Database, amazon web services, aws, mysql, oracle, postgresql, sql server

