Senior Azure Devops Engineer Python Shell Apply
Who We Are
Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to customers.
Job Description
Job Title : Senior Azure DevOps Engineer (Python, Shell, ADO, Kubernetes, Terraform)
Job Type : C2C
Experience : 7-15 years
Location : Charlotte, North Carolina
Responsibilities :
- Expert-level experience with Azure DevOps (ADO) Pipelines, Repos, Agents, Keyvault, Container Registry, and Resource Manager.
- Hands-on experience with Terraform and Bicep for infrastructure as code.
- Proficiency in Python, Shell Scripting, and Ansible for automating tasks.
- PowerShell Scripting, YAML experience. Someone who has used .Net for building pipelines.
- Strong understanding and working experience with Git, branching, tagging, and committing code.
- In-depth knowledge of Docker, Kubernetes, and CI/CD pipelines.
- Familiarity with YAML and JSON files, and experience in defining and recalling variables.
- Experience with Azure CLIs for managing and deploying Azure resources.
- Experience with JSON file handling and manipulations.
- Experience working in large-scale cloud infrastructure environments
- Expert-level experience with Azure DevOps (ADO) Pipelines, especially YAML-based pipelines.
- Management and creation of ADO Repos, ADO Agents, and ADO Pipelines.
- Experience with Azure Keyvault (AKV), Azure Container Registry (ACR), and Azure Resource Manager (ARM) (Endpoints and Service Principals).
- Working knowledge of Terraform and Bicep for infrastructure as code.
- Expertise in Azure CLIs and deploying applications using these tools.
- Experience with Git, including creating, branching, tagging, and committing code to repositories.
- Advanced experience in writing and maintaining Unix Shell Scripts, Python scripts, and Ansible scripts for automation.
- Proficiency in working with YAML and JSON files, including how variables are defined and recalled within these formats.
- Strong understanding of Docker and Kubernetes for containerization and orchestration.
- Expertise in CI/CD processes and implementation.
- Work closely with cross-functional teams to ensure smooth integration and continuous delivery in a cloud-native environment.
- Continuously improve deployment and operational processes to enhance efficiency and scalability.
Qualification:
- Bachelor's degree in software engineering or computer science.

