https://bayt.page.link/8XTq4ga4ewyMXQsM6
Create a job alert for similar positions

Job Description

JOB PURPOSE:


We are seeking a skilled and proactive Azure Infrastructure Principal Engineer with a strong focus on DevOps, GitLab, and cloud infrastructure to join our team. The ideal candidate has 4-6 years of experience in managing and optimizing Azure environments, with expertise in Kubernetes, DevOps practices, AKS (Azure Kubernetes Service), and a hands-on approach to Azure Virtual Machines, storage, and networking.


Knowledge of Azure AI services is a plus. This role involves maintaining and scaling our infrastructure, automating workflows, and ensuring robust CI/CD pipelines to support development and deployment



Requirements

Azure Infrastructure Management


o Provision and manage Azure resources such as VMs, storage accounts, and networking.


o Configure and maintain Azure Kubernetes Service (AKS) for scaling applications.


o Implement and manage security best practices across Azure infrastructure.


2. DevOps Implementation o Design, build, and maintain CI/CD pipelines using GitLab CI/CD to streamline the software development lifecycle. o Collaborate with development teams to enable DevOps best practices and ensure smooth and reliable releases. o Automate infrastructure and deployment tasks to improve efficiency and consistency. 3. Kubernetes Administration o Deploy, configure, and monitor applications within Kubernetes clusters, specifically on AKS. o Implement and manage Kubernetes-based solutions for high availability, scalability, and disaster recovery. 4. Azure Networking & Security o Configure virtual networks, network security groups, VPNs, and other Azure networking components. o Monitor and troubleshoot network performance issues and ensure secure, compliant connectivity. 5. Azure AI and Storage Solutions (Nice to Have) o Experience with Azure AI services to integrate AI capabilities within applications. o Manage and optimize Azure storage solutions for data retention, accessibility, and cost-efficiency. 6. Monitoring & Performance Optimization o Implement monitoring tools and processes for proactive issue detection and resolution. o Optimize resource utilization and performance across Azure and Kubernetes environments.



Benefits

QUALIFICATIONS & EXPERIENCE:


Bachelor’s degree in Computer Science, Information Technology, or a related field.


4-6 years of hands-on experience in Azure Infrastructure, DevOps, and Kubernetes.


Strong knowledge of AKS, Azure VMs, storage, and networking.


Proven expertise in DevOps tools, particularly GitLab CI/CD.


Familiarity with Azure AI services is a plus.


Proficient in scripting languages (e.g., PowerShell, Python) for automation.


Experience with IaC tools such as Terraform or ARM templates is a plus.


Excellent troubleshooting skills and ability to work in a collaborative, team-based environment.


Soft Skills:


Strong communication skills and ability to work with cross-functional teams.


Problem-solving mindset and proactive approach to tasks and challenges.


Ability to work independently and manage time effectively.



You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.