The DevOps Engineer supports infrastructure setup, environment configuration, deployment pipelines, and caching systems.
This role ensures deployment readiness, observability, and performance optimization, although the client may own CI/CD implementation.
Responsibilities include setting up and maintaining development and staging environments and deployment scaffolding.
The engineer will configure Redis/CDN for fast Media Kit access and cache busting workflows.
Ensuring observability via logs, metrics, and alerts is a key responsibility.
The role also involves supporting safe and repeatable deployments for both frontend and backend.
Requirements:
Proficiency in CI/CD automation tools such as GitHub Actions, GitLab CI, or Jenkins is required.
Experience with containerization using Docker is necessary.
Candidates must be proficient in Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
Experience with Redis and CDNs, such as Cloudflare, for caching and content delivery is essential.
Familiarity with staging-to-production pipelines and rollback strategies is required.
The ability to set up and manage development and staging environments is necessary.
Candidates should be skilled in implementing observability tooling, including logs, metrics, and alerts using tools like Datadog, Prometheus, or CloudWatch.
Strong collaboration and communication skills in remote team environments are essential.
Benefits:
The position offers 100% remote work, allowing employees to work from a location that helps them thrive, requiring only a laptop and a reliable internet connection.
Employees will receive highly competitive pay in USD, which exceeds typical market offerings.
Paid time off is provided to ensure employees have the opportunity to unwind and recharge.
The role allows for autonomy, enabling employees to manage their time effectively as long as work is completed.
Employees will have the opportunity to work with top American companies on innovative, high-impact projects.