
DevOps Engineer (100% remote)
Tether Operations Limited4 days ago
Remote, WorldwideMid Level
Responsibilities
- Lead the architecture and management of reliable, reproducible CI/CD pipelines using GitHub Actions or similar tools.
- Implement automated testing, validation, monitoring, and test-driven deployment workflows.
- Containerize applications and microservices with Docker and manage distributed deployment pipelines.
- Manage build, compilation, packaging, versioning, tagging, and publication workflows for JavaScript, TypeScript, and C++ packages.
- Develop cross-platform build pipelines with CMake or equivalent tools for web, desktop, and mobile applications.
- Automate application release processes including building, signing, tagging, and artifact distribution.
- Define and maintain infrastructure as code for scalable, secure, and highly available environments.
- Collaborate with development, QA, and operations teams to troubleshoot deployment issues and improve release reliability.
- Improve observability, monitoring, alerting, and operational feedback loops.
Requirements
- Bachelor’s or master’s degree in computer science, engineering, or a related discipline.
- At least 3 years of hands-on experience architecting and maintaining production CI/CD pipelines with GitHub Actions or equivalent tools.
- Strong proficiency in test-driven deployment and automated integration and end-to-end testing.
- Expertise with Docker, including image creation, registry management, and basic orchestration patterns.
- Experience managing JavaScript and TypeScript package lifecycles, including compilation, semantic versioning, tagging, and NPM publication.
- In-depth knowledge of C++ build systems, especially CMake, with experience optimizing native build and deployment pipelines.
- Advanced Linux administration and networking skills, including shell scripting, package management, performance troubleshooting, firewalls, and VPN configuration.
- Experience with infrastructure-as-code tools such as Terraform, Ansible, AWS CDK, or AWS CloudFormation.
- Experience automating mobile CI/CD builds, tagging, and publication for iOS and Android applications.
- Advanced release-management experience covering automated versioning, signing, and artifact distribution.
- Excellent communication, problem-solving, and collaboration skills for globally distributed teams.
- Preferred experience with Prometheus, Grafana, or ELK; high-availability or security-sensitive environments; fintech, blockchain, or distributed systems; blockchain application deployment; or AI/ML pipelines using PyTorch or TensorFlow.
Benefits
- 100% remote work with a globally distributed team.
- Opportunity to work on digital finance, blockchain, infrastructure, and global software delivery products.
Tech Stack
AnsibleC++CMakeDockerGitHub ActionsGrafanaiOSJavaScriptLinuxnpmPrometheusPyTorchTensorFlowTerraformTypeScript