Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Azure Infrastructure Engineer

Amdocs

Amdocs

Other Engineering
Alpharetta, GA, USA
Posted on Mar 7, 2025
Job ID: 196921

Required Travel : No Travel

Managerial - No

Location: USA-GA, Alpharetta, 300 NorthPoint (CU)

Who are we?

Amdocs helps those who build the future to make it amazing. With our market-leading portfolio of software products and services, we unlock our customers’ innovative potential, empowering them to provide next-generation communication and media experiences for both the individual end user and enterprise customers. Our approximately 30,000 employees around the globe are here to accelerate service providers’ migration to the cloud, enable them to differentiate in the 5G era, and digitalize and automate their operations. Listed on the NASDAQ Global Select Market, Amdocs had revenue of $4.89 billion in fiscal 2023.

In one sentence

We are seeking a highly skilled Azure Infrastructure Engineer to join our team. The ideal candidate will have extensive experience in managing and maintaining Azure infrastructure, provisioning resources, and implementing DevOps practices. This role involves working on various projects, including data transformation, different proof of concepts environment deployments and automation, Snowflake onboarding, and end-to-end configuration of Golden Gate. The candidate should have a strong understanding of Agile methodologies and experience working in Agile or Scrum teams.

What will your job look like?

  • Manage and maintain Azure infrastructure, including VNETs, subnets, storage accounts, IAM policies, and load balancers.
  • Bootstrap Azure infrastructures for various applications, implementing centralized logging and endpoint creation.
  • Work on data transformation projects infrastructure needs using the Lift and Shift method.
  • Onboard Snowflake and set up proxy servers and networking routes for private traffic.
  • Configure Golden Gate to receive data on the cloud using GG Big Data Adapter.
  • Provision infrastructure using Terraform layers in DevOps pipelines and implement changes using Azure Portal and DevOps.
  • Create and manage virtual machines in Windows Azure, setting up communication using endpoints and configuring SAS tokens and storage access policies.
  • Deploy Windows Kubernetes (K8s) clusters with Azure Container Service (ACS) using Azure CLI, Kubernetes, and Docker for CI/CD systems.
  • Manage Azure infrastructure components, including web roles, worker roles, VM roles, Azure SQL, Azure Storage, and Azure AD licenses.
  • Design, implement, and manage virtual networking within Azure, connecting to on-premises environments and configuring Express Route, VPN gateways, DNS, and load balancers.
  • Deploy and scale applications using Azure Resource Groups, Azure SQL, Cloud Services, ARM, and VMSS.
  • Manage Azure Container Registry, store private Docker images, and use Azure pipelines for build, test, and deployments.
  • Utilize Agile methodologies and principles, working effectively in Agile or Scrum teams, Kanban systems, including board layout, columns, and WIP limits.
  • Work with Azure Active Directory and consolidate data for LDAP users.
  • Monitor application servers using a highly available monitoring infrastructure.
  • Manage Kubernetes charts using Helm, create reproducible builds, and manage Kubernetes manifest files.
  • Orchestrate production container applications using Kubernetes for auto-scaling, creating replica sets, and using persistence volumes.
  • Implement RBAC, resource quotas, and readiness/liveness probes for container health checks.
  • Mount disks to VMs, create SWAP spaces, configure SSSD, and create public/private keys.
  • Work with Docker containers, create Docker containers inside VMs, and install Debian-based packages.
  • Configure infrastructure using custom ARM templates and manage storage account firewall settings and access policies.
  • Create patches, build Maven packages, and manage Docker images in Azure DevOps pipelines.
  • Implement pre-deployment and post-deployment gates for validating testing and staging deployments.
  • Create Azure Functions for data ingestion workflows and integrate with other Azure services.
  • Assist teams in resource creation and server configuration.
  • Patch servers using Ansible and create custom playbooks for software installation.
  • Create Azure DevOps release pipelines for web app deployments with multiple stages and approvals.
  • Write modular Terraform code with proper documentation.

All you need is...

  • Proven experience in managing and maintaining Azure infrastructure.
  • Strong understanding of Agile methodologies and experience in Agile or Scrum teams.
  • Proficiency in Terraform, Azure CLI, Kubernetes, Docker, and Azure DevOps.
  • Experience with Azure Active Directory, familiarity with Snowflake, Golden Gate, and data transformation projects.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Strong communication and collaboration skills.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Azure certifications such as Azure Solutions Architect, Azure Administrator, or Azure DevOps Engineer.
  • Experience with infrastructure as a code (IaaC) tools and practices.
  • Knowledge of networking concepts and experience with virtual networking in Azure.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines.
  • Familiarity with monitoring and logging tools such as Azure Monitor, Log Analytics, and Application Insights.
  • Strong scripting skills in languages such as PowerShell, Python, or Bash.
  • Experience with container orchestration tools like Kubernetes and Docker Swarm.
  • Understanding of security best practices and experience implementing security controls in Azure.
  • Ability to design and implement disaster recovery and business continuity plans.
  • Experience with database management and data migration in Azure.
  • Strong analytical skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Excellent time management and organizational skills.

Why You Will Love This Job

  • You will have the opportunity to work in a growing organization, with ever growing opportunities for personal growth!
  • You will be able to use your specific insights into variety of projects to overcome technical challenge while continuing to deepen your area of knowledge.
  • You will have the opportunity to work in multinational environment for the global market leader in its field.
  • We are a dynamic, multi-cultural organization that constantly innovates and empowers our employees to grow. Our people our passionate, daring, and phenomenal teammates that stand by each other with a dedication to creating a diverse, inclusive workplace!
  • We offer a wide range of stellar benefits including health, dental, vision, and life insurance as well as unlimited vacation, sick time, and parental leave!

Amdocs is an equal opportunity employer. We welcome applicants from all backgrounds and are committed to fostering a diverse and inclusive workforce