What are the responsibilities and job description for the Azure DevOps Engineer (Python + Containerization) position at Wall Street Consulting Services LLC?
Job Description:
Role: Senior Azure DevOps Engineer (Python Containerization)
Location: Hybrid role in Warren, NJ
Employment Type: Long Term Contract
About the Role: We are looking for a highly skilled Senior Azure DevOps Engineer with strong expertise in Python automation, containerization, and Azure-native DevOps tooling. This role involves designing scalable CI/CD pipelines, automating infrastructure workflows, implementing container orchestration, and enabling cloud-first engineering practices across enterprise platforms. You will collaborate with architects, developers, SRE teams, and security engineers to drive DevOps best practices, enhance developer productivity, and ensure highly reliable, secure, and automated cloud deployments.
Key Responsibilities
DevOps Engineering & Automation
- Design, implement, and maintain Azure DevOps CI/CD pipelines for microservices, APIs, and distributed systems.
- Develop Python-based automation scripts, frameworks, and deployment tools.
- Automate environment provisioning using Terraform, ARM/Bicep, or Azure CLI.
- Implement GitOps practices using Azure Repos, GitHub Actions, or FluxCD.
Containerization & Orchestration
- Build and optimize Docker images, containerized workloads, and multi-stage builds.
- Deploy, monitor, and scale containerized applications using Azure Kubernetes Service (AKS).
- Configure AKS components including Node Pools, Ingress, Helm charts, Secrets/ConfigMaps, and RBAC.
- Integrate service mesh (Istio/Linkerd) and observability tools (Prometheus, Grafana).
Cloud Infrastructure & Reliability
- Implement infrastructure-as-code and enforce configuration standards.
- Design secure, scalable, and high-availability cloud solutions using Azure PaaS/IaaS services.
- Manage Azure resources including APIM, Key Vault, ACR, Storage Accounts, VNets, Monitoring, and Load Balancers.
- Improve reliability through SRE practices, monitoring, alerting, and log analytics.
Security & Compliance
- Integrate security checks into CI/CD: SAST, DAST, dependency scanning, container scanning.
- Implement role-based access, secrets management, and network security policies.
- Ensure compliance with enterprise governance, tagging standards, and auditing.
Collaboration & Leadership
- Mentor junior engineers and lead DevOps best-practice sessions.
- Work closely with cross-functional delivery teams to enable seamless deployments.
- Participate in sprint planning, release planning, and technical architecture discussions.
Required Qualifications
- 10 Years of IT Industry Experience and 7 years of experience in DevOps, Cloud Engineering, or SRE.
- Strong programming experience in Python (automation frameworks, API integration, tooling).
- Hands-on expertise with Azure DevOps, GitHub Actions, or GitLab CI/CD.
- Expertise with AKS, Docker, containerization, Helm, and Kubernetes operations.
- Proficient in Terraform / Bicep / ARM Templates for IaC.
- Experience with logging/monitoring: Azure Monitor, Prometheus, Grafana, ELK.
- Strong understanding of networking, security, IAM, VNet design, service endpoints, and firewalls.
Preferred Qualifications
- Experience with MLOps pipelines, ACR image lifecycle, and container security.
- Familiarity with Azure Functions, APIM, EventHub, Service Bus.
- Knowledge of Python FastAPI/Flask for automation tool development.
- Certifications: Azure DevOps Engineer Expert, Azure Administrator/Architect, CKA/CKAD.