
Senior DevOps Engineer, Azure
3Pillar Global
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇷 Costa Rica
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCloudDockerGoGoogle Cloud PlatformJavaJenkinsKubernetesPythonRubySaltStackServiceNowTerraform
About the role
- Lead the design and enhancement of automation frameworks and CI/CD pipelines; set standards for excellence.
- Architect and manage complex cloud environments (AWS, Azure, or GCP) focusing on performance, security, and scalability.
- Operate and maintain near-shore platform admin tools (Azure DevOps, GitHub Enterprise, SonarQube) and ensure availability, patching, and configuration hygiene.
- Mentor DevOps Engineers and foster a culture of continuous improvement and best practices.
- Troubleshoot and resolve system performance issues to maintain reliability and efficiency.
- Maintain CI/CD shared runners/agent pools, pipeline templates, and service connections; restore build/scan/PR-decoration flow when broken.
- Enforce security and compliance controls: branch protection, SAST/DAST, Sonar quality gates; monitor audit logs and respond to anomalies.
- Manage integrations (Jira, ServiceNow, Teams), SSO/SAML/SCIM, webhooks, and automate administrative tasks via APIs/CLI.
- Build dashboards and fulfill data/report requests; provide audit evidence on demand.
- Keep runbooks and documentation current and drive automation of repetitive operational tasks.
Requirements
- Bachelor’s degree in Computer Science, Engineering, IT, or related field; or equivalent practical experience.
- 5+ years of experience in DevOps.
- Proficient coding skills in Python, Java, Ruby, or Go.
- Experience operating and maintaining Azure DevOps, GitHub Enterprise, and SonarQube (SaaS/hosted).
- Experience with containerization technologies such as Docker or Kubernetes.
- Experience with deployment tools such as Jenkins, GitLab, or TeamCity.
- Experience with configuration management tools such as Terraform, CloudFormation, or SaltStack.
- Ticket and access management experience: user provisioning/deprovisioning, RBAC/permissions, licenses/seats, break-glass access within SLA.
- Data & reporting: build recurring dashboards and provide audit evidence on demand.
- CI/CD enablement: maintain shared runners/agent pools, pipeline templates, service connections/secrets; troubleshoot build/scan/PR-decoration issues.
- Security & compliance: enforce branch protection, required checks, SAST/DAST, Sonar quality gates; monitor audit logs and respond to anomalies.
- Integrations & extensions: manage marketplace apps and integrations (e.g., Jira/ServiceNow/Teams), webhooks, SSO/SAML/SCIM; automate admin via APIs/CLI.
- Runbooks & improvement: keep documentation/FAQs current; drive automation of repetitive tasks (PowerShell/gh/ADO REST).
- Leadership skills with ability to mentor others and influence cross-functional teams.
- Strong collaborative skills and exceptional English communication skills.
- Strong analytical and problem-solving skills; self-motivated and detail-oriented.
Benefits
- Medical Insurance benefits as per company policy.
- Life Insurance as per company policy
- 12 days of paid vacation, sick leave and paid holidays as per local law
- Paternity and maternity leave as per as per local law
- Marriage, bereavement and graduation leaves as per company policy
- Christmas bonus as per local law
- Saving Fund “Asociacion Solidarista”
- Beach house (Managed by the Asociacion Solidarista)
- Discounts in local shops
- Direct deposit of payroll.
- Paid professional certifications
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonJavaRubyGoDockerKubernetesJenkinsGitLabTeamCityTerraform
Soft skills
leadershipmentoringcollaborationcommunicationanalytical skillsproblem-solvingself-motivateddetail-oriented
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringBachelor’s degree in IT