DevOps Engineer - AWS, GCP, Git
Terminal
Software Engineering
Costa Rica
Posted on May 3, 2025
About Cents
We are Cents
Cents is the industry-leading, all-in-one business management system for laundromats and dry cleaners. With Cents, owners utilize software and hardware proven to help save money, transform operations, and drive additional revenue.
About The Role
Cents is hiring for a DevOps Engineer to be a part of our growing team. This person will work closely with highly skilled engineers and developers to solve customer-facing issues while implementing cutting-edge processes, tools and frameworks as part of a world-class DevOps ecosystem. They will also be integral to creating highly resilient, secure and scalable cloud infrastructure, reducing the time to detect and recover from incidents while continuously improving both Developer Experience and Productivity.
What You’ll Do
Roles and Responsibilities
Requirements You have 5+ years of AWS and/or GCP experience. You have 5+ years of overall DevOps experience in building and enhancing CI/CD pipelines to deploy software. You are familiar with best practice security measures when sharing production data between multiple cloud environments and third-party services (ex: Snowflake, Fivetran, Looker). You possess a strong understanding of the Release Management process and deployment best practices. You have Git expertise and knowledge of popular CI/CD frameworks like Jenkins, CircleCI or Github Actions. You have worked closely with cloud infrastructure and have experience with IaC tooling such as AWS CloudFormation or Terraform. You have deep familiarity with Docker and/or "serverless" technologies. You would like to "automate as much as possible" and have used bash scripting in tandem with a popular language such as Python/JS to achieve automation goals. You have experience implementing and maintaining DevOps frameworks from the ground up. You have experience with collaboration tools like Jira/Confluence. You are naturally inclined and interested in working across departments to manage shifting priorities and requirements. You are excellent at communication and interpersonal skills with a demonstrated ability to influence a large organization and grow within a team. You have a strong sense of ownership; you communicate responsibilities and scope clearly. You are a strong team player; you enjoy working collaboratively; you help everyone to win, not just yourself. You thrive in uncertainty and strive to bring order to it; you have deep wisdom and judgment; you keep your eye on the ball. You have excellent analytical, conceptual, problem-solving skills in addition to excellent attention to detail. You are a self-starter, proactive and organized, as well as being capable of long-term thinking. You have passion for scaling systems and software, reducing manual activities, and a growth mindset
We are Cents
Cents is the industry-leading, all-in-one business management system for laundromats and dry cleaners. With Cents, owners utilize software and hardware proven to help save money, transform operations, and drive additional revenue.
About The Role
Cents is hiring for a DevOps Engineer to be a part of our growing team. This person will work closely with highly skilled engineers and developers to solve customer-facing issues while implementing cutting-edge processes, tools and frameworks as part of a world-class DevOps ecosystem. They will also be integral to creating highly resilient, secure and scalable cloud infrastructure, reducing the time to detect and recover from incidents while continuously improving both Developer Experience and Productivity.
What You’ll Do
Roles and Responsibilities
- Develop and maintain CI/CD pipelines while collaborating across teams to improve build, integration & release processes.
- Own and maintain cloud microservice infrastructure, deployment, observability and disaster recovery tooling.
- Shepherd a zero-downtime philosophy through continuous delivery practices and rapidly releasing features.
- Design, build, and test scalable tools, frameworks and processes to support our fast growing business and team.
- Contribute to our DevOps roadmap, schedule, and key release milestones across all projects.
- Work in an Agile framework to identify and automate solutions that result in enhanced developer experience and increased developer productivity.
- Assist with detecting and resolving incidents that significantly impact the business while continuously improving observability.
- Lead root cause analysis efforts and improvements to system reliability using techniques like self-healing, canary deployments and alerting.
- Lead system design consulting, platform management, and capacity planning.
Requirements You have 5+ years of AWS and/or GCP experience. You have 5+ years of overall DevOps experience in building and enhancing CI/CD pipelines to deploy software. You are familiar with best practice security measures when sharing production data between multiple cloud environments and third-party services (ex: Snowflake, Fivetran, Looker). You possess a strong understanding of the Release Management process and deployment best practices. You have Git expertise and knowledge of popular CI/CD frameworks like Jenkins, CircleCI or Github Actions. You have worked closely with cloud infrastructure and have experience with IaC tooling such as AWS CloudFormation or Terraform. You have deep familiarity with Docker and/or "serverless" technologies. You would like to "automate as much as possible" and have used bash scripting in tandem with a popular language such as Python/JS to achieve automation goals. You have experience implementing and maintaining DevOps frameworks from the ground up. You have experience with collaboration tools like Jira/Confluence. You are naturally inclined and interested in working across departments to manage shifting priorities and requirements. You are excellent at communication and interpersonal skills with a demonstrated ability to influence a large organization and grow within a team. You have a strong sense of ownership; you communicate responsibilities and scope clearly. You are a strong team player; you enjoy working collaboratively; you help everyone to win, not just yourself. You thrive in uncertainty and strive to bring order to it; you have deep wisdom and judgment; you keep your eye on the ball. You have excellent analytical, conceptual, problem-solving skills in addition to excellent attention to detail. You are a self-starter, proactive and organized, as well as being capable of long-term thinking. You have passion for scaling systems and software, reducing manual activities, and a growth mindset