- Company Name
- Privalgo
- Job Title
- Infrastructure Engineer
- Job Description
-
Job Title: Infrastructure Engineer
Role Summary: Design, implement, and maintain secure, scalable Microsoft Azure infrastructure for a fast‑growing FinTech payment services platform. Manage cloud services, automation, security, and monitoring to support high‑availability operations across development, staging, and production environments.
Expectations: Deliver reliable, compliant infrastructure solutions that enable rapid feature rollouts, maintain continuous availability, and apply cost‑efficient practices while adhering to industry regulations (PCI DSS, GDPR, ISO 27001).
Key Responsibilities:
- Architect and deploy Azure-based infrastructure (compute, storage, networking) and platform services (AAD, Key Vault, SQL Database, App Services, AKS, Logic Apps).
- Develop and maintain Infrastructure‑as‑Code using ARM, Bicep, Terraform and integrate with CI/CD pipelines (Azure DevOps, GitHub Actions).
- Implement security controls, network segmentation, identity management, encryption, and data protection; enforce PCI DSS and other compliance standards.
- Set up monitoring, logging, and alerting via Azure Monitor, Log Analytics, and Application Insights; proactively troubleshoot and resolve incidents.
- Analyze resource consumption, recommend cost‑optimization measures, and balance performance with financial efficiency.
- Collaborate with software engineers, DevOps, security, and compliance teams to support new feature rollouts and audits.
- Create and maintain detailed infrastructure documentation and provide knowledge sharing or training to team members.
Required Skills:
- Expertise in Microsoft Azure core and advanced services (compute, storage, networking, AAD, Key Vault, AKS).
- Proficiency in Infrastructure‑as‑Code tools (ARM, Bicep, Terraform).
- Strong understanding of network security, VPNs, firewalls, and cloud identity management.
- Experience with CI/CD pipelines and integrating IaC into software delivery workflows.
- Solid troubleshooting, analytical, and problem‑solving abilities.
- Effective communication and collaboration in cross‑functional teams.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Microsoft Certified: Azure Administrator Associate or Azure Solutions Architect Expert (preferred).
- Knowledge of containerisation (Docker, Kubernetes/AKS) and scripting (PowerShell, Python) is an asset.