Associate Principal Engineer

  • Albufeira
  • Nagarro
Job Description Solution Design: Collaborate with stakeholders to design and architect cloud solutions that align with business objectives and technical requirements Azure Service Selection: Choose appropriate Azure services, such as virtual machines, databases, networking, and storage, to meet project needs Cloud Infrastructure Design: Create scalable and highly available cloud architectures, including virtual networks, load balancers, and disaster recovery solutions. Experience required - min 6 yearsSecurity Design: Implement security best practices to protect Azure resources, data, and access controls Resource Management: Manage and optimize Azure resources, including cost management, tagging, and resource group organization Networking: Design and configure Azure networking components, including virtual networks, subnets, VPN gateways, and ExpressRoute connections Data Management:Implement Azure data services, including databases, data lakes, and data analytics solutions Hybrid Cloud Integration: Integrate on-premises infrastructure with Azure, utilizing hybrid cloud solutions and Azure Stack Containerization and Kubernetes: Design container-based solutions using Azure Kubernetes Service (AKS) or other container orchestration toolsMonitoring and Optimization: Implement Azure Monitor and other monitoring tools to ensure the performance, availability, and cost-efficiency of Azure resources Disaster Recovery and Business Continuity: Plan and implement disaster recovery and backup strategies for Azure resources Compliance and Governance:Ensure that Azure solutions meet compliance and governance requirements, including GDPR, HIPAA, and industry-specific regulations Skills and Qualifications: DevOps and Automation: Experience with DevOps practices, infrastructure as code (IaC), and automation tools like Azure DevOps and ARM templates Containerization: Knowledge of containerization and orchestration tools like Docker and Kubernetes. Languages: Python / PySpark