
DevOps Engineer
Posted 19 hours ago

Posted 19 hours ago
This is a fully remote position, open to applicants in Spain.
• Lead the design, architecture, and administration of CI/CD pipelines utilizing GitHub Actions or similar tools.
• Implement deployment systems driven by testing, incorporating automated testing, validation, and monitoring.
• Containerize applications and microservices using Docker and enhance image build processes.
• Manage deployment pipelines across distributed environments.
• Supervise the build, packaging, and publishing lifecycles for JavaScript, TypeScript, and C++ packages.
• Oversee versioning, semantic tagging, and publication to NPM or internal registries.
• Design and maintain cross-platform build pipelines using CMake or equivalent tools.
• Ensure uniform compilation and release workflows across web, desktop, and mobile platforms.
• Automate the tagging, building, signing, and distribution of mobile, web, and desktop applications.
• Define and manage Infrastructure as Code to provision dependable, scalable, and secure infrastructure.
• Collaborate with development, QA, and operations teams to resolve deployment challenges and enhance release reliability.
• Enhance observability and feedback loops through monitoring and alerting systems.
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
• Over 3 years of practical experience in architecting and maintaining CI/CD pipelines using GitHub Actions or equivalent tools at scale in a production setting.
• Strong expertise in test-driven deployment methodologies, including the development and upkeep of automated test suites for integration and end-to-end validation.
• Proficient in containerization technologies like Docker, covering image creation, registry management, and basic orchestration patterns.
• Experience in managing JavaScript and TypeScript package lifecycles, encompassing versioning, compilation, semantic tagging, and publishing workflows to NPM.
• Comprehensive knowledge of C++ build systems, particularly CMake, with demonstrated experience in optimizing native build and deployment pipelines.
• Advanced skills in Linux system administration and networking, including shell scripting, package management, performance troubleshooting, firewalls, and VPN configuration.
• Excellent communication skills in English.
• Experience with Infrastructure as Code tools like Terraform, Ansible, AWS CDK, or AWS CloudFormation.
• Familiarity with mobile CI/CD automation for iOS and Android applications.
• Advanced understanding of release management practices, including automated versioning, signing, and artifact distribution.
• Preferred: Familiarity with observability and monitoring systems such as Prometheus, Grafana, or ELK.
• Preferred: Experience in high-availability, security-sensitive environments, particularly in fintech, blockchain, or distributed systems.
• Preferred: Experience in deploying and managing blockchain-based applications.
• Preferred: Knowledge of AI/ML pipelines using PyTorch or TensorFlow.
• 100% remote work.
• Opportunity to collaborate with a global team.
• Work on innovative products in fintech, blockchain, AI/ML, and peer-to-peer technology.
• A professional opportunity to contribute to a global financial revolution.
• Engage with cutting-edge technologies and globally distributed teams.
Tether.to
CoorsTek, Inc.
Sigma Software Group
Tether.to
Get handpicked remote jobs straight to your inbox weekly.