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-349696
Salary: Negotiable
Salary per: annum
Job Duration: 12 Months
Job Start Date: 24/03/2025
Job Industries: DevOps & Cloud Jobs
Job Locations: UAE-Dubai
Job Types: Contract