Job Description
I am working with an IT Consultancy here in the UAE who are looking for a Terraform developer to join them on an initial 12-month contract:
The ideal candidate will be responsible for designing, developing, and maintaining backend systems and cloud infrastructure. You will work closely with cross-functional teams to ensure seamless backend services and cloud environment integration.
This position combines software development expertise with infrastructure-as-a-code (IaC) skills to build and optimize highly available, secure, and scalable systems.
Responsibilities:
- Design, develop, and maintain backend services and APIs using modern programming languages.
- Collaborate with front-end developers to ensure smooth integration of back-end functionality with user-facing components.
- Optimize backend systems to achieve high performance, scalability, and reliability.
- Partner with cloud architects to design and implement secure, cost-effective, and highly available cloud solutions.
Technical Responsibilities:
- Leverage advanced expertise in Terraform for Infrastructure as Code (IaC), including module creation, resource management, and state file handling.
- Develop, manage, and maintain cloud infrastructure using Terraform on platforms such as AWS, Azure, or Google Cloud.
- Build and maintain backend services and APIs using languages such as Python, Java, Go, or Node.js.
- Implement data storage solutions with relational and non-relational databases, including PostgreSQL, MySQL, MongoDB, or DynamoDB.
- Create reusable and modular Terraform modules to enable scalable and maintainable cloud infrastructure.
- Apply best practices for Terraform state management, version control, and environment segregation.
- Ensure code quality through unit testing, integration testing, and comprehensive code reviews.
- Automate deployment pipelines and CI/CD workflows using tools such as Jenkins, GitHub Actions, or GitLab CI/CD.
- Monitor, debug, and troubleshoot backend and cloud infrastructure to maintain system reliability and uptime.
- Ensure compliance with security and governance policies via infrastructure automation.
- Collaborate with the Cloud Architecture Lead, DevOps teams, and stakeholders to understand requirements and deliver solutions effectively.
- Document backend architectures, Terraform modules, and operational procedures to support future development and operations.
12-month initial contract – with extensions
Please apply to be contracted with further information.
Salt is acting as an Employment Business in relation to this vacancy.
Job Information
Job Reference: JO-2501-349696Salary: NegotiableSalary per: annumJob Duration: 12 MonthsJob Start Date: 24/03/2025Job Industries: DevOps & Cloud JobsJob Locations: UAE-DubaiJob Types: Contract
Apply for this Job
Name *
Please enter your full name.
Email *
Enter a valid email address.
Upload a CV *
Upload your CV to accompany your application for this job.
Please tick this box to consent to us using your data. How we use your data is outlined in our privacy policy *
Fields marked with * are required.