Azure Cloud Engineer / DevSecOps
- Role Overview
Responsible for designing, implementing, and managing secure, scalable, and automated Azure Cloud solutions by integrating DevOps and security practices throughout the Software Development Lifecycle (SDLC).
- Core Responsibilities
- Cloud Architecture & Infrastructure
- Deep knowledge of Azure infrastructure setup using both the Azure Portal and Infrastructure as Code (IaC) tools (e.g., Terraform, Bicep, ARM templates), including designing and deploying cloud-native, secure, and resilient solutions.
- Capability to conduct Proof of Concepts (PoCs) to evaluate and validate new technologies and tools relevant to Azure DevOps operations, providing actionable recommendations for organizational adoption.
- Familiarity with creating and managing Azure Policies & Blueprints
- DevOps & Automation
- Advanced expertise in configuring and optimizing Azure DevOps tools, including the setup and management of CI/CD pipelines, repositories, artifacts, and automation of workflows to enhance development productivity.
- Automate deployments and integrate security gates in CI/CD pipelines using tools like OWASP ZAP, Snyk, or Microsoft Security DevOps.
- Proficiency in managing secrets and certificates using Azure Key Vault and integrating secure credential handling into CI/CD pipelines.
- Familiarity with design and implement automated security gates in CI/CD pipelines.
- Security & Compliance
- Expertise in integrating security practices into DevOps workflows, including vulnerability scanning, automated compliance checks, and using tools such as SonarQube to ensure secure and compliant operations.
- Familiarity with container security in AKS (image scanning and runtime protection).
- Familiarity with Azure Security Center, Defender for Cloud, for proactive threat detection and incident response.
- Familiarity with Conditional Access, Privileged Identity Management (PIM), and enforce MFA policies for secure identity management.
- Monitoring & Incident Management
- Strong problem-solving skills with hands-on experience in incident and issue tracking, collaborating with System Engineers to resolve critical issues in Azure-based systems and pipelines.
- Collaboration & Governance
- Capability to serve in a technical project management role, coordinating Azure implementation tasks, managing risks, and aligning technical decisions with project goals.
- Mentorship and training skills to upskill internal teams, providing guidance on managing Azure DevOps environments, handling incidents, and adopting best practices independently.
- Effective communication and collaboration skills to work across cross-functional teams and stakeholders, ensuring alignment of DevOps practices with business and technical objectives.
- Hybrid Role: Minimum 2 days per week on-site at the Athens Headquarters.
- Candidates residing elsewhere in Greece must be willing to travel to Athens once every other month
- Languages: Fluent in Greek and English (both written and spoken).
- 4+ years minimum, with lead implementer experience (not just participation)
- Certifications
Should have
- AZ-104: Microsoft Certified: Azure Administrator Associate
- AZ-700: Microsoft Certified: Azure Network Engineer Associate
- SC-300: Microsoft Identity and Access Administrator
Could have
- AZ-305: Microsoft Certified: Azure Solutions Architect Expert
- AZ-400: Microsoft Certified: DevOps Engineer Expert
