
DevOps Engineer
Posted Sep 3

Posted Sep 3
This is a fully remote position, open to applicants in Pakistan.
• Lead the design, architecture, and management of CI/CD pipelines utilizing GitHub Actions and comparable tools.
• Implement deployment systems driven by testing, featuring automated testing, validation, and monitoring.
• Containerize applications and microservices using Docker while optimizing image builds.
• Manage deployment pipelines across distributed environments.
• Oversee the build, packaging, versioning, semantic tagging, and publication of packages in JavaScript, TypeScript, and C++.
• Develop and maintain cross-platform build pipelines employing CMake or similar tools for web, desktop, and mobile applications.
• Automate release processes which include tagging, building, signing, and distributing applications.
• Define and manage Infrastructure as Code to provision infrastructure that is reliable, scalable, and secure.
• Collaborate with development, QA, and operations teams to resolve deployment issues and enhance release reliability.
• Enhance observability, monitoring, alerting, and operational feedback loops.
• 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 within a production environment.
• Strong expertise in test-driven deployment methodologies.
• Experience in writing and maintaining automated integration and end-to-end test suites.
• Proficiency in Docker, including image creation, registry management, and basic orchestration patterns.
• Experience in managing JavaScript and TypeScript package lifecycles, covering versioning, compilation, semantic tagging, and NPM publication.
• Extensive knowledge of C++ build systems, particularly CMake.
• Advanced skills in Linux system administration and networking, including shell scripting, package management, performance troubleshooting, firewalls, and VPN configuration.
• Familiarity with Infrastructure as Code tools such as Terraform, Ansible, AWS CDK, or AWS CloudFormation.
• Experience in mobile CI/CD automation for both iOS and Android applications.
• Advanced understanding of release management, including automated versioning, signing, and artifact distribution.
• Excellent English communication skills.
• Preferred: Experience with Prometheus, Grafana, or ELK.
• Preferred: Background in high-availability, security-sensitive environments, especially in fintech, blockchain, or distributed systems.
• Preferred: Experience in deploying and managing blockchain-based applications.
• Preferred: Exposure to AI/ML pipelines using PyTorch or TensorFlow.
• Work remotely from any location worldwide.
• Collaborate with a global, distributed team.
• Opportunity to engage with innovative fintech, blockchain, AI, and peer-to-peer technology products.
• Professional exposure to digital finance, stablecoins, energy solutions, data, and educational technology.
Sprezzatura
Clinician Nexus
Lenovo
MRSOOL | مرسول
Get handpicked remote jobs straight to your inbox weekly.