Platform Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Expert in technologies like Kubernetes & Docker deploying to and orchestrating containers in production environments (Containers, Kubernetes, Service Mesh and related technologies). • Experience with Infrastructure automation (Terraform, Ansible, etc.), CI/CD pipelines (Git, Github Actions, etc), configuration management tools and GitOps (Flux, ArgoCD, etc). • Working understanding of TCP/IP network stack, DNS, SSL/ TLS, and how traffic on IP networks establishes end-to-end security and trust. • Experience with building and managing observability (Metrics, Logging, and Tracing). • Deep understanding of programming and experience with at least one programming language. • 4+ years of working experience in relevant DevOps field. • 1+ years of software development. • Experience with cloud platform services and tooling (GCP, and on-premises). • Experience with agile development methodology. • Experience delivering and owning web-scale pipelines systems in production. • Bonus: interest and experience in virtualization technologies (Openstack, Harvester, KVM, Firecracker, Kata containers, cloud-hypervisor) • English language proficiency. • Passionate about cryptocurrency and public-blockchain technologies. • Has an interest in creating an entirely new market with Hashrate (compute power) as a commodity. • Has an interest in cloud computing. • Has an interest in thinking and evolving the architecture of our software to make it robust and maintainable. • Enjoys writing code and pushing boundaries of what has been done so far. • Brings fun to the team but can also go down the rabbit hole to push quality code on schedule.
Responsibilities
• Build, maintain and deploy native cloud clusters of dozens of blockchain daemons in a scalable, highly available and redundant manner. • Operate and maintain several environments running in Kubernetes and virtual machines. • Monitor proactively for performance bottlenecks and unusual behavior to prevent application outages. • Write good quality policies, procedures and technical documentation. • Follow security best-practices and foster security guidelines within the organization. • Collaborate on architecture definitions, always thinking of solutions that are scalable and secure. • Participate in ensuring compliance on system and organization controls. • Participate in the process of generating and analyzing features. • Navigate around open-source software to investigate and debug issues affecting our services.
Similar Jobs
No credit card. Takes 10 seconds.