Collaborate closely with internal teams (Technical, Operations) as well as client technical teams, executives, and partners to deliver solutions during the implementation phase.
Lead architecture discussions, provide design recommendations, and engage in deep technical conversations with clients to ensure successful project delivery.
Manage and implement Azure-based infrastructure capable of handling large-scale traffic while ensuring scalability, reliability, and performance.
Monitor and review cloud resource usage and costs, providing recommendations for optimization and cost efficiency.
Define and implement security strategies to protect infrastructure, applications, and data following industry best practices.
Support development teams with the deployment of web-based environments, ensuring effective use of Azure services and infrastructure automation.
Provide technical support and ensure seamless integration of Azure solutions into existing systems and operations.
Mentor team members and promote a culture of knowledge sharing and continuous improvement.
Hands-on experience working with Linux-based operating systems and Windows Server environments.
Strong experience with microservices architecture, virtual machines, and cloud-native platforms.
Proven experience working with Microsoft Azure (required).
Experience with container technologies such as Kubernetes and Docker.
Familiarity with API frameworks and standards (Swagger, OpenAPI).
Experience with CI/CD tools such as GitLab CI, Jenkins, ArgoCD, Azure DevOps, or AWS CodeCommit.
Knowledge of code quality and security tools such as Sonar, Snyk, or similar.
Experience implementing Infrastructure as Code (IaC) using Terraform, Ansible, or Helm.
Understanding of scalable networking technologies (Load balancers, firewalls) and web standards such as REST APIs and security mechanisms.
Ability to design and implement appropriate security strategies for various projects.
Experience optimizing infrastructure performance based on benchmarking and stress test results.
Experience working directly with clients, including solution consulting and presentations, is a strong advantage.
Strong communication and teamwork skills.
Fluent English communication (written and spoken).