Senior DevOps Engineer (C-568)

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Costa Rica
Remote
Senior level
Information Technology • Software
The Role
Designs and operates automated CI/CD infrastructure in Microsoft Azure using Terraform, Azure DevOps, containers, and orchestration platforms. Responsibilities include infrastructure automation, systems administration across Windows and Linux, scripting, Git management, production troubleshooting, API testing, software development, security integration, SDLC improvement, and internal tooling. The role collaborates across development, infrastructure, networking, and QA teams and includes occasional on-call support.
Summary Generated by Built In
SMASH, Who we are?

We are agents for tech professionals in Costa Rica and Colombia that help them build careers in the United States.

We believe in long-lasting relationships with our talent. We invest time getting to know them and understanding what they seek as their professional next step.

We aim to find the perfect match. As agents, we pair our talent with our US clients, not only by their technical skills but as a cultural fit. Our core competency is to find the right talent fast.

We purposefully move away from the “contractor” or “outsourcing” type of relationship. Our clients don’t want contractors or “just a service.” Neither does our talent.

Our Benefits
  • Wellness Coverage
  • Remote Work
  • Birthday day off
  • Recognition and rewards system
  • Referrals Program
  • Business skill coaching
  • English classes for Smashers and relatives
  • Learning opportunities

This position is Remote to work with a US Company; you will require to have Citizenship or a work permit from Costa Rica to apply for this role.

Role summary

You will drive the design, implementation, and evolution of a fully automated CI/CD ecosystem within Microsoft Azure, helping modernize software delivery and infrastructure practices across the organization.

This is a hands-on engineering role combining Azure DevOps, Terraform, CI/CD, infrastructure automation, containerization, systems administration, and software development. You will work closely with development, infrastructure, networking, and QA teams to integrate security, quality, performance, scalability, and reliability throughout the SDLC.

Responsibilities
  • Design, implement, maintain, and optimize CI/CD pipelines using Azure DevOps and related technologies.
  • Automate infrastructure provisioning and configuration using Terraform and Infrastructure as Code (IaC)practices.
  • Advocate for and implement DevOps best practices across software development and infrastructure teams.
  • Integrate security, quality, performance, scalability, and reliability controls throughout the SDLC.
  • Support legacy software deployments while progressively transitioning applications to fully automated deployment pipelines.
  • Collaborate with Software Engineers, Systems Administrators, Network Engineers, and QA teams to standardize technologies and environments.
  • Build and maintain containerized application environments using Docker and Kubernetes or Docker Swarm.
  • Administer, configure, and troubleshoot Windows Server and Linux environments.
  • Develop scripts, automation tools, and operational utilities using PowerShell and Bash.
  • Manage Git repositories and source control workflows, including branching, merging, and repository management.
  • Support and troubleshoot production systems, deployments, incidents, and outages.
  • Participate in production releases and occasional on-call or after-hours support when required.
  • Support MS SQL Server environments and service-layer testing using tools such as Postman and SoapUI.
  • Contribute to software development and troubleshooting using C#, MVC, .NET Core, or similar object-oriented technologies.
  • Establish and improve standardized SDLC processes, deployment methodologies, and engineering practices.
  • Develop internal tools and utilities that automate repetitive activities across the software delivery lifecycle.
  • Continuously identify opportunities to simplify systems, reduce operational complexity, and improve engineering efficiency.
Requirements – Must-haves
  • 4+ years of professional software development experience.
  • 2+ years of experience as a DevOps Engineer, Systems Administrator, or similar infrastructure-focused role.
  • Strong hands-on experience with Microsoft Azure.
  • Strong experience with Terraform and Infrastructure as Code.
  • Hands-on experience designing and managing CI/CD pipelines.
  • Experience with Azure DevOps, Octopus Deploy, Jenkins, Bamboo, or similar CI/CD platforms.
  • Experience with Docker containerization.
  • Experience with container orchestration using Kubernetes and/or Docker Swarm.
  • Strong scripting experience with PowerShell and Bash.
  • Experience managing Git repositories, branching strategies, merging, and source control workflows.
  • Hands-on experience administering and troubleshooting Windows Server environments.
  • Working knowledge of Linux system administration and troubleshooting.
  • Software development experience with C#, MVC, .NET Core, or another object-oriented programming language.
  • Familiarity with MS SQL Server.
  • Experience testing APIs and service-layer components using Postman, SoapUI, or similar tools.
  • Understanding of standard IT security practices, including encryption, certificates, authentication, and key management.
  • Strong troubleshooting and root-cause analysis capabilities across application and infrastructure environments.
  • Strong understanding of SDLC and modern DevOps practices.
  • Excellent communication and ability to collaborate across software development, infrastructure, networking, and QA teams.
Nice-to-haves (optional)
  • Experience implementing UI and API test automation frameworks.
  • Experience designing internal tooling to automate SDLC processes.
  • Experience with microservices architectures.
  • Exposure to cloud-native architecture and application modernization.
  • Experience supporting enterprise production environments with high availability and reliability requirements.
  • Experience with banking, financial services, or credit union regulatory and security requirements.
  • Experience participating in production release and on-call support rotations.
Languages
  • English C1
  • Spanish C1

Skills Required

  • 4+ years of professional software development experience
  • 2+ years of experience as a DevOps Engineer, Systems Administrator, or similar infrastructure-focused role
  • Strong hands-on experience with Microsoft Azure
  • Strong experience with Terraform and Infrastructure as Code
  • Hands-on experience designing and managing CI/CD pipelines
  • Experience with Azure DevOps, Octopus Deploy, Jenkins, Bamboo, or similar CI/CD platforms
  • Experience with Docker containerization
  • Experience with Kubernetes and/or Docker Swarm
  • Strong scripting experience with PowerShell and Bash
  • Experience managing Git repositories, branching strategies, merging, and source control workflows
  • Hands-on experience administering and troubleshooting Windows Server environments
  • Working knowledge of Linux system administration and troubleshooting
  • Software development experience with C#, MVC, .NET Core, or another object-oriented programming language
  • Familiarity with Microsoft SQL Server
  • Experience testing APIs and service-layer components using Postman, SoapUI, or similar tools
  • Understanding of IT security practices including encryption, certificates, authentication, and key management
  • Strong troubleshooting and root-cause analysis capabilities across application and infrastructure environments
  • Strong understanding of SDLC and modern DevOps practices
  • Excellent communication and collaboration across software development, infrastructure, networking, and QA teams
  • Citizenship or a work permit from Costa Rica
  • English proficiency at C1 level
  • Spanish proficiency at C1 level
  • Experience implementing UI and API test automation frameworks
  • Experience designing internal tooling to automate SDLC processes
  • Experience with microservices architectures
  • Exposure to cloud-native architecture and application modernization
  • Experience supporting enterprise production environments with high availability and reliability requirements
  • Experience with banking, financial services, or credit union regulatory and security requirements
  • Experience participating in production release and on-call support rotations
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Jose
100 Employees
Year Founded: 2019

What We Do

We are coders, adventurers, and builders of career paths. We help US companies build rockstar developer teams in Costa Rica and Colombia, not as contractors but as employees that fit naturally into the culture and work environment of the company. One single community from three different countries helping each other achieve more than they ever dreamed of. Ready to pursue a fulfilling tech career? We are continuously looking for smart and skilled engineers. Check here our list of job openings and apply today! https://smash.cr/jobs.html

Similar Jobs

Mastercard Logo Mastercard

Consultant

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
San Jose, CRI
38800 Employees

TransUnion Logo TransUnion

Senior Consultant

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
Heredia, Ulloa, Lagunilla, CRI
13000 Employees

Imprivata Logo Imprivata

Support Engineer

Healthtech • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
Costa Rica
1372 Employees

TransUnion Logo TransUnion

Consultant

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
Heredia, Ulloa, Lagunilla, CRI
13000 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account