Back to Jobs
Recently postedTechnology

Senior Azure Cloud & GitHub Platform Engineer

TalentOS AI LLCVienna, VA🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationVienna, VA, United States
PackerGitOAuthBashGitHub ActionsGrafanaPowerShellPrometheusPythonVaultAzureKubernetesCI/CDAzure DevOpsIAM

Job description

Senior Azure Cloud & GitHub Platform Engineer

Job ID: JP00017445
Location: Vienna, VA (Hybrid – Local Candidates Only)

Job Summary

We are seeking an experienced Senior Azure Cloud & GitHub Platform Engineer to design, automate, secure, and maintain enterprise-scale Azure cloud infrastructure, Kubernetes environments, GitHub Enterprise platforms, and CI/CD pipelines.

The ideal candidate will have strong hands-on experience in Microsoft Azure, Azure Kubernetes Service (AKS), Microsoft Entra ID, GitHub Enterprise Administration, GitHub Actions, Infrastructure as Code (IaC), and DevSecOps.

This is a hands-on platform engineering role focused on cloud architecture, automation, identity management, developer enablement, security, governance, and production reliability.

Key Responsibilities

1. Azure Cloud Engineering & Kubernetes

  • Design, deploy, and manage secure, scalable Microsoft Azure infrastructure and cloud-native applications.

  • Administer Azure services including AKS, Azure Functions, Service Bus, Storage Accounts, App Services, Key Vault, API Management, and Azure Networking.

  • Manage AKS clusters, including provisioning, upgrades, ingress controllers, autoscaling, networking, security, and monitoring.

  • Implement high-availability, disaster recovery, and cloud governance best practices.

2. Identity & Access Management (IAM)

  • Implement and administer Microsoft Entra ID, Azure RBAC, Managed Identities, Service Principals, Conditional Access, and Privileged Identity Management (PIM).

  • Configure secure authentication using OpenID Connect (OIDC), federated credentials, and secretless authentication.

  • Enforce least-privilege access and enterprise security policies.

3. GitHub Enterprise Administration

  • Administer GitHub Enterprise organizations, teams, repositories, permissions, branch protection, and repository rulesets.

  • Manage GitHub Apps, OAuth integrations, webhooks, and repository security configurations.

  • Implement enterprise-wide GitHub governance, access controls, and automation standards.

4. CI/CD Automation & Infrastructure as Code

  • Build and optimize CI/CD pipelines using GitHub Actions, reusable workflows, and composite actions.

  • Configure, scale, secure, and maintain GitHub-hosted and self-hosted runners.

  • Automate cloud infrastructure provisioning using Packer and ARM Templates.

  • Integrate GitHub Actions with Azure services and AKS deployments.

  • Implement blue-green, canary, and rolling deployment strategies.

  • Develop automation scripts using PowerShell, Bash, and Python.

5. DevSecOps, Monitoring & Reliability

  • Integrate security scanning, vulnerability management, and compliance checks into CI/CD pipelines.

  • Implement monitoring and observability using Azure Monitor, Log Analytics, Application Insights, Prometheus, and Grafana.

  • Troubleshoot Azure infrastructure, Kubernetes, networking, IAM, GitHub, and deployment issues.

  • Support production incident management, root-cause analysis, and platform reliability improvements.

  • Develop technical documentation, operational runbooks, and engineering standards.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical discipline.

  • 7+ years of experience in Cloud Engineering, DevOps, Platform Engineering, or Site Reliability Engineering.

  • 5+ years of hands-on Microsoft Azure cloud experience.

  • Strong hands-on experience with Azure Kubernetes Service (AKS) and Kubernetes administration.

  • Expertise in Azure services, including Functions, Service Bus, Storage Accounts, App Services, Key Vault, and Networking.

  • Strong knowledge of Microsoft Entra ID, RBAC, Managed Identities, Service Principals, Conditional Access, and PIM.

  • Proven experience administering GitHub Enterprise, including organizations, repositories, access controls, and governance policies.

  • Strong expertise in GitHub Actions, CI/CD pipelines, reusable workflows, and self-hosted runners.

  • Experience with GitHub Apps, OAuth, OIDC, and secure workload authentication.

  • Experience with Infrastructure as Code using Packer and ARM Templates.

  • Proficiency in PowerShell, Bash, Python, or similar automation scripting languages.

  • Strong knowledge of cloud security, DevSecOps, container security, and enterprise governance.

  • Experience with logging, monitoring, troubleshooting, and production support.

Preferred Qualifications

  • Microsoft Azure Certifications (AZ-104, AZ-305, or AZ-400).

  • Certified Kubernetes Administrator (CKA).

  • GitHub Actions Certification.

  • Experience with GitOps, Azure Landing Zones, and enterprise cloud governance.

  • Experience supporting large-scale GitHub Enterprise environments.

  • Familiarity with Azure DevOps and developer self-service platforms.

  • Prior experience in financial services, banking, healthcare, or other regulated industries.

Ideal Candidate

A senior hands-on engineer with proven expertise across Azure Cloud, AKS, GitHub Enterprise, GitHub Actions, IAM, Kubernetes, CI/CD, and DevSecOps who can independently manage enterprise cloud platforms and improve developer productivity, deployment security, and operational reliability.

Important: Candidates must be local to Vienna, VA, or the surrounding Northern Virginia / Washington, DC metropolitan area and be available for hybrid onsite work.

Similar jobs