Role: SRE Engineer
Location: Edinburgh, UK
Mode: Hybrid
Type: Contract
Job Description:
Key Accountabilities
Responsibilities will include:
* Design, develop and maintain highly available, secure, and performant backend REST API services along with frontend client using Python, Golang, Docker and Cloud-Native services.
* Implement and manage database schema changes using Liquibase, ensuring alignment with compliance and audit standards.
* Collaborate closely with Architecture and DevOps teams to enhance, maintain and mature Product capabilities/features.
* Perform root cause analysis and implement solutions for incidents and performance bottlenecks.
Qualifications and experience:
The ideal candidate for this role will have the below experience and qualifications:
* Bachelor's or Master's degree in Computer Science or equivalent industry experience.
* Comes from a Software Engineering background with infrastructure experience.
* 5+ years of development experience with a strong focus on large-scale, distributed systems.
* Proficient in Python, Golang and PostgreSQL.
* Experience with Liquibase or similar tools for database change management and version control.
* Hands-on experience with AWS/GCP, including cloud-native services, storage, IAM, and KMS.
* Familiarity with DevOps practices, including Infrastructure as Code (e.g., Terraform), CI/CD tools (e.g., Jenkins, GitLab CI) and containerization.
* Strong understanding of security principles in cloud and enterprise systems.
* Familiarity with audit and compliance considerations in regulated industries, particularly finance or banking.
* Excellent written and spoken communication skills; an ability to communicate with impact, ensuring complex information is articulated in a meaningful way to wide and varied audiences.
* A successful track record of delivering complex projects and/or programmes, using appropriate techniques and tools to ensure and measure success.
Job Type: Fixed term contract
Contract length: 6 months
Pay: £450.00-£480.00 per day
Experience:
* Software Engineering background : 5 years (required)
* Python: 3 years (required)
* Golang : 2 years (required)
* PostgreSQL: 3 years (required)
* AWS/GCP: 4 years (required)
* CI/CD: 2 years (required)
* Terraform, Ansible : 2 years (required)