- Company Name
- Flowtec Group
- Job Title
- Cloud Engineer
- Job Description
-
**Job Title:** Cloud Engineer
**Role Summary:**
Freelance Azure Cloud Engineer responsible for designing, implementing, and operating scalable, secure cloud infrastructure for a large‑scale technology organization. Works in a hybrid, DevOps‑driven environment focused on automation, IaC, containerization, CI/CD, and platform reliability.
**Expactations:**
- Deliver high‑quality, reusable infrastructure code (Terraform) that meets architectural standards.
- Automate deployment, monitoring, and incident response for enterprise‑grade Azure services.
- Collaborate with platform, DevOps, and engineering teams to enable cloud adoption and scalability.
- Maintain high security, networking, and performance standards across all environments.
**Key Responsibilities:**
1. Design, build, and maintain Azure infrastructure using Terraform, creating reusable modules.
2. Translate architecture designs into clean, maintainable IaC.
3. Standardize and industrialize Azure landing zones, IaaS, and PaaS solutions.
4. Deploy and secure containerized workloads on AKS; manage Docker images and Kubernetes configuration.
5. Build and refine CI/CD pipelines for infrastructure and application components (GitOps, policy‑as‑code).
6. Implement logging, monitoring, and observability (Azure Monitor, Log Analytics, Application Insights).
7. Troubleshoot production, test, and development environments; drive root‑cause analysis and remediation.
8. Document architecture, code, and operational procedures; communicate clearly with cross‑functional teams.
**Required Skills:**
- Azure platform expertise (compute, networking, security, storage, AKS).
- Terraform (IaC) – advanced skills in module development and version control.
- Docker & Kubernetes (AKS) – deployment, scaling, and secure configuration.
- CI/CD tools (Azure DevOps, GitHub Actions, Jenkins, or equivalent) and GitOps practices.
- Scripting: Bash, PowerShell, Python, or similar.
- Cloud networking & security fundamentals (VNET, NSG, IAM, RBAC).
- Monitoring/observability tools (Azure Monitor, Log Analytics, Prometheus, Grafana).
- Strong analytical, problem‑solving, communication, and collaborative abilities.
- Self‑motivation for continuous learning in modern cloud technologies.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Relevant Microsoft Azure certifications (e.g., AZ‑104, AZ‑300/301, or AZ‑400) preferred.