Azure Devops with AKS

    • Accord Technologies Inc.
  • Richmond, VA
  • Posted 1 day ago | Updated 3 hours ago

Overview

On Site
Full Time

Skills

Scalability
IaaS
Infrastructure management
Continuous integration
Continuous delivery
High availability
Analytics
Network
RBAC
Access control
Active Directory
Management
Database
Documentation
Training
Computer science
Information Technology
FOCUS
Programming languages
Python
C#
JavaScript
SQL
Database administration
Docker
Terraform
ARM
Computer networking
Cloud computing
Problem solving
Communication
Collaboration
DevOps
Microsoft
Kubernetes
Grafana
Microsoft Azure
Agile
Version control
Git

Job Details

Job Description

Job Description
Title: Azure Devops with AKS
Location: Richmond, VA
Duration: 6 months
Position type: W2 contract.
Experience : 10-15 years

Job Summary:

We are looking for an experienced Azure DevOps Engineer with a strong focus on Azure Kubernetes Service (AKS) to join our innovative team. The ideal candidate will play a crucial role in implementing and managing CI/CD pipelines, orchestrating containerized applications, and ensuring the reliability, scalability, and security of our cloud infrastructure.

Key Responsibilities:

  • Infrastructure Management:
  • Design, implement, and manage Azure Kubernetes Service (AKS) clusters and associated resources using Infrastructure as Code (IaC) tools such as Terraform or Azure Resource Manager (ARM) templates.
  • Create, maintain, and optimize CI/CD pipelines in Azure DevOps to automate the build, test, and deployment processes for containerized applications.
  • Oversee the deployment, scaling, and management of containerized applications in AKS, ensuring high availability and performance.
  • Implement comprehensive monitoring and logging solutions using Azure Monitor, Azure Log Analytics, and other monitoring tools to track application health and performance.
  • Enforce security best practices in AKS, including network policies, RBAC (Role-Based Access Control), and integration with Azure Active Directory.
  • Work closely with development teams to define deployment strategies, troubleshoot issues, and support application performance.
  • Utilize SQL skills to manage and interact with databases as part of the application deployment process.
  • Create and maintain detailed documentation for processes, best practices, and architectures; provide training and support to team members.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Proven experience as a DevOps Engineer with a focus on Azure and Kubernetes.
  • Strong knowledge of Azure services, especially Azure Kubernetes Service (AKS) and Azure DevOps.
  • Proficiency in programming languages such as Python, C#, or JavaScript.
  • Solid experience with SQL for database management and queries.
  • Experience with containerization technologies, particularly Docker.
  • Familiarity with Infrastructure as Code (IaC) tools (e.g., Terraform, ARM templates).
  • Understanding of networking concepts in cloud environments (VNETs, Subnets, NSGs).
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Strong communication and collaboration skills.

Preferred Qualifications:

  • Certifications such as Microsoft Certified: Azure DevOps Engineer Expert, Microsoft Certified: Azure Solutions Architect Expert, or Certified Kubernetes Application Developer (CKAD) Certified Kubernetes Administrator (CKA).
  • Experience with monitoring tools like Prometheus, Grafana, or Azure Monitor.
  • Knowledge of Agile methodologies and version control systems (e.g., Git).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.