DevOps/Infrastructure Engineer
About SpaceComputer:
SpaceComputer is pioneering blockchain technology with the space frontier. Building a Layer-1 blockchain designed to operate in orbit, leveraging the unique advantages of space. The project includes cutting-edge space computing solutions for Web3, such as cTRNG (cosmic True Random Number Generation) harvested from a satellite and space TEEs (Trusted Execution Environments). Join us as we redefine the boundaries of decentralized technology.
Role Overview:
Talented and motivated Mid-Senior DevOps/Infrastructure Engineer to join a remote-first team. You'll play a critical role in designing, implementing, and maintaining the core infrastructure that powers SpaceComputer's innovative space-based blockchain and computing solutions. This position requires a strong understanding of scalable, resilient systems and a passion for automating and optimizing infrastructure in a cutting-edge environment.
Responsibilities:
- Design, implement, and manage highly available and scalable infrastructure for SpaceComputer’s Layer-1 blockchain and space computing solutions.
- Develop and maintain CI/CD pipelines to ensure efficient and reliable software delivery.
- Automate infrastructure provisioning, configuration, and deployment using Infrastructure as Code (IaC) principles.
- Monitor system performance, troubleshoot issues, and implement proactive solutions to ensure optimal uptime and efficiency.
- Collaborate closely with development teams to ensure infrastructure aligns with application needs and best practices.
- Implement and maintain security best practices across all infrastructure components.
- Contribute to architectural discussions and technical roadmaps related to infrastructure and DevOps.
- Stay up-to-date with the latest developments in cloud technologies, containerization, and infrastructure automation.
Required Skills and Experience:
- Mid-Senior level experience in DevOps or Infrastructure Engineering roles.
- Strong proficiency with cloud platforms (e.g., AWS, Azure, GCP) and managing cloud-native infrastructure.
- Extensive experience with containerization technologies, especially Kubernetes and Docker.
- Solid understanding of Infrastructure as Code (IaC) principles and experience with tools like Terraform and Ansible.
- Proficiency in scripting languages such as Python, Go, and Bash.
- Experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions).
- Strong understanding of networking concepts, security best practices, and system observability.
- Excellent problem-solving and debugging skills, particularly in distributed environments.
- Strong communication and collaboration skills, especially in a remote environment.
- Ability to work independently and manage time effectively.
Preferred Skills and Experience:
- Our tech stack: Rust, Python, Go, Solidity, Ansible, Linux, Kubernetes.
- Experience with TEEs such as Intel SGX, ARM TrustZone, or cloud-based based e.g., Intel TDX or AWS Nitro Enclaves.
- Experience with blockchain & decentralized technologies
- Experience with consensus protocols such as HotStuff or PBFT
- Experience with cryptographic systems and secure computing
- Experience with embedded systems or systems-level programming
- Familiarity with EVM, including tools, smart contracts
- Experience with monitoring and logging tools such as Grafana, Prometheus, and OpenTelemetry
What We Offer:
- Opportunity to work on cutting-edge technology at the forefront of the space and blockchain industries.
- Fully remote work environment with flexible hours.
- Collaborative and supportive team culture.
- Chance to make a significant impact on a groundbreaking project.