Azure Terraform Engineer - Design, Configure and Support (smart, responsible) Offline
Job Description:
This is a product setup - this is a low-code/no-code mobile platform. Our child in production is around seven years old. The product has a simple Azure configuration - monolithic service, API, and Web apps. We are going to be Microsoft-centric. We are crazy to be everything on Microsoft but secretly use Apple iPhones.
The current state of IAC needs to be updated, with a poorly configured Terraform definition and several issues. There are several external services, including analytics and payment. We are going to heavily update this setup to have fresh, new, actual, and correct definitions.
To-be state: Terraform is used to deploy prod, dev, QA, and staging environments as well as to deploy on-demand full infrastructure at any customer tenant.
What is important to us is that you are not mudak, smart, responsible, and can say NO to the manager when you see tech risks. We expect to rely on you as a great Chinese Wall a century ago. If you feel a crown on the head - please skip this position. We believe that it is too bad to spend your time reading the next lines.
Location and Communications. Please be aware that half of the team is located in Ukraine, Lviv, and the other half of the team is located in Germany. Locally, we use Ukrainian and globally - English. We are very straightforward. There is no HR. Only engineers. And a bit rude but funny managers (only a few survived). So please keep this in mind and be fully armored and recheck your slivers bullets.
We are seeking an experienced Azure Terraform Engineer to enhance our existing Azure Infrastructure as Code (IaC) setup. The candidate will be responsible for improving our Terraform configuration to ensure clean, scalable multienvironment scripts and enabling cross-tenant IaC deployments. We only have Azure services and no AKS.
This is a part-time job with a set of tasks (a big amount of work at the beginning) and the following support and consulting.
We are going to run several tasks: audit, design, and reshape Terraform, and afterward, we are going to run operational support.
Key Responsibilities:
- Improve and optimize existing Terraform configurations for Azure infrastructure.
- Develop and maintain clean, modular scripts to manage multi-environment deployments (e.g., Dev, QA, Prod).
- Build and support cross-tenant Infrastructure as Code (IaC) deployments within Azure.
- Ensure best practices are followed for IaC, including code modularization, reusability, and security.
Troubleshoot and resolve issues related to Terraform deployments and Azure infrastructure.
Requirements:
- Proven experience with Terraform and Azure infrastructure.
- Strong understanding of Azure services, especially in a multi-tenant environment.
- Hands-on experience with multi-environment scripting (dev, test, production).
- Familiarity with cross-tenant management and governance in Azure.
- Experience with CI/CD tools like Azure DevOps, Jenkins, or similar.
- Strong scripting skills (PowerShell, Python, or Bash).
- Knowledge of networking, security, and infrastructure best practices in cloud environments.
- Experience in automating deployments and managing infrastructure at scale.
The job ad is no longer active
Look at the current jobs DevOps →