
Dev Ops Admin
Posted Aug 5

Posted Aug 5
This is a fully remote position, open to applicants in Mexico.
• Oversee Azure DevOps organizations, projects, repositories, pipelines, boards, artifacts, and test plans.
• Administer user accounts, groups, permissions, security policies, branch regulations, and access controls.
• Set up Azure DevOps service connections, variable groups, secure files, environments, and deployment approvals.
• Install, configure, upgrade, and monitor both Microsoft-hosted and self-hosted build agents.
• Create, develop, and manage YAML-based CI/CD pipelines.
• Automate application builds, testing, container image generation, and deployments.
• Manage Kubernetes and Azure Kubernetes Service clusters across development, testing, staging, and production environments.
• Deploy and oversee applications utilizing Kubernetes manifests, Helm charts, and GitOps methodologies.
• Configure deployments, services, ingress controllers, namespaces, ConfigMaps, secrets, persistent volumes, and autoscaling within Kubernetes.
• Handle Docker images and private container registries, including Azure Container Registry.
• Monitor cluster performance, application health, resource consumption, logs, and deployment status.
• Diagnose issues with failed pipelines, container problems, networking challenges, storage malfunctions, and Kubernetes workloads.
• Implement role-based access control, workload identities, secrets management, and adhere to security best practices.
• Automate infrastructure using Terraform, Bicep, ARM templates, PowerShell, Bash, or Azure CLI.
• Facilitate zero-downtime deployments through rolling updates, blue-green deployments, and canary releases.
• Set up monitoring and alerting with Azure Monitor, Application Insights, Log Analytics, Prometheus, and Grafana.
• Maintain technical documentation, operational procedures, disaster recovery plans, and system architecture diagrams.
• Collaborate with developers, infrastructure teams, security teams, and technical leadership.
• A minimum of three years of experience in DevOps, cloud administration, systems administration, or a similar role.
• Significant experience in administering Azure DevOps Services or Azure DevOps Server.
• Practical experience with Kubernetes and Azure Kubernetes Service.
• Proven experience in building and supporting production CI/CD pipelines.
• Deep understanding of Docker, container registries, and container lifecycle management.
• Proficient with Git, branching strategies, pull requests, and repository security.
• Experience in writing YAML, PowerShell, Bash, or another scripting language.
• Familiarity with Azure networking, identity management, Key Vault, storage, and monitoring.
• Experience with infrastructure-as-code technologies like Terraform or Bicep.
• Strong skills in troubleshooting, documentation, and communication.
• Preferred: Experience with Helm, Argo CD, Flux, or other GitOps tools.
• Preferred: Knowledge of NGINX Ingress Controller, Azure Application Gateway, DNS, certificates, and load balancing.
• Preferred: Experience with Kubernetes security, network policies, pod security standards, and secrets management.
• Preferred: Familiarity with SQL Server, Redis, RabbitMQ, and other containerized services.
• Preferred: Experience in supporting highly available, multi-tenant, or distributed applications.
• Preferred: Certification in Microsoft Azure, Azure DevOps, Kubernetes, or Terraform.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Flexible work schedule and remote work opportunities.
• Professional development and training programs.
• Generous paid time off and holiday leave.
DATAGROUP
Ambush
DuoKey
TEKsystems
Get handpicked remote jobs straight to your inbox weekly.