CryptoRecruit
Senior DevOps Engineer - Blockchain for the Internet
CryptoRecruit, Little Ferry, New Jersey, us, 07643
About The Company
The company stack is a self-service solution that enables engineers to set up secure connectivity across all their endpoints in just a few clicks. If teams need to connect thousands of their endpoints, they can do so using our software agent in combination with container-orchestration systems like Kubernetes and configuration tools like Ansible.
Once devices are connected, The company controller automatically routes packets via the best possible path using our smart routing tech and leveraging all major cloud networks at once to form segmented flat networks. On top of this, we provide clear visibility and performance insights into each connection using our network management tool.
Digging more into the tech behind all of this, currently, most of our backend is written in Python, Node.js, and Go.
The infrastructure is running on multi-cloud and hybrid-cloud environments (AWS, Microsoft Azure, Oracle Cloud just to name a few, and Bare Metal servers), and is administered completely programmatically, via the company's Stack with integrations to Nomad and Terraform. We're using the most modern up-to-date services — Kubernetes, Docker, Terraform, Nomad, Ansible, QuestDB, PostgreSQL, NATS, Redis, ElasticSearch.
The entire development and deployment pipeline is chained together with GitLab CI/CD and Kubernetes Engine.About This Role
The company is seeking experienced and highly enthusiastic DevOps engineers to join us on a mission to build the best-in-class Internet Technology products changing the world. You will be contributing to designing and maintaining highly scalable microservices infrastructure, using cutting-edge network management tools. We’re moving and growing fast, so expect high dynamics and plenty of challenges in your day-to-day work!
Being here you have clear growth paths to various senior positions as the company and technology organization achieves its targets and grows.Main Responsibilities Will BeAs a key member of our DevOps team, you will be designing, managing, and coordinating the maintenance of our hosted infrastructure.Suggest, architect, and implement improvements regarding best practices where possible.Design infrastructure and automated systems to support massively distributed architecture.Constantly collaborate with developers, product leads, and extended DevOps team to envision and proactively solve potential issues before they even arise.Build and document tools and guide other teams on how to use them.Mentor software developers in gaining experience and assuming DevOps responsibilities.Improve reliability and performance of test and build processes.Participate in on-call rotation.RequirementsMinimum 5+ years of hands-on DevOps experienceExtensive experience as an advanced level Linux administratorExtensive experience in Docker/K8sGood knowledge of AnsibleGood knowledge in Python/Go/Rust and scriptingGood knowledge of AWS/Azure/other cloud services, as well as Infrastructure as Code (Terraform)Competent with PostgreSQLProficiency in git and continuous integration systems (Gitlab)Good knowledge in ELK stack and Prometheus/GrafanaGood understanding of Networking, TCP/IP, and IPv6Experience with network dump analysis (wireshark/tcpdump)Proficiency in documenting processes and monitoring performance metrics.Bonus requirementsExperience with active participation in open-source projectsKnowledge of C and tools (valgrind, gdb, compilers)Understanding of blockchain, smart contracts, and decentralized application development is a strong bonusCoding experience with GOYou GetProblems you’re proud to tackle and solveWork in a team of experts in the Networking and Software Engineering fieldBe part of a dynamic startup teamEnjoy flexible working hours (office & remote work)Possibility to grow into different roles and become a long-term member of the teamFair compensation based on experience and talentInnovative compensation structure (salary + company-issued cryptocurrency tokens as a bonus)
#J-18808-Ljbffr
The company stack is a self-service solution that enables engineers to set up secure connectivity across all their endpoints in just a few clicks. If teams need to connect thousands of their endpoints, they can do so using our software agent in combination with container-orchestration systems like Kubernetes and configuration tools like Ansible.
Once devices are connected, The company controller automatically routes packets via the best possible path using our smart routing tech and leveraging all major cloud networks at once to form segmented flat networks. On top of this, we provide clear visibility and performance insights into each connection using our network management tool.
Digging more into the tech behind all of this, currently, most of our backend is written in Python, Node.js, and Go.
The infrastructure is running on multi-cloud and hybrid-cloud environments (AWS, Microsoft Azure, Oracle Cloud just to name a few, and Bare Metal servers), and is administered completely programmatically, via the company's Stack with integrations to Nomad and Terraform. We're using the most modern up-to-date services — Kubernetes, Docker, Terraform, Nomad, Ansible, QuestDB, PostgreSQL, NATS, Redis, ElasticSearch.
The entire development and deployment pipeline is chained together with GitLab CI/CD and Kubernetes Engine.About This Role
The company is seeking experienced and highly enthusiastic DevOps engineers to join us on a mission to build the best-in-class Internet Technology products changing the world. You will be contributing to designing and maintaining highly scalable microservices infrastructure, using cutting-edge network management tools. We’re moving and growing fast, so expect high dynamics and plenty of challenges in your day-to-day work!
Being here you have clear growth paths to various senior positions as the company and technology organization achieves its targets and grows.Main Responsibilities Will BeAs a key member of our DevOps team, you will be designing, managing, and coordinating the maintenance of our hosted infrastructure.Suggest, architect, and implement improvements regarding best practices where possible.Design infrastructure and automated systems to support massively distributed architecture.Constantly collaborate with developers, product leads, and extended DevOps team to envision and proactively solve potential issues before they even arise.Build and document tools and guide other teams on how to use them.Mentor software developers in gaining experience and assuming DevOps responsibilities.Improve reliability and performance of test and build processes.Participate in on-call rotation.RequirementsMinimum 5+ years of hands-on DevOps experienceExtensive experience as an advanced level Linux administratorExtensive experience in Docker/K8sGood knowledge of AnsibleGood knowledge in Python/Go/Rust and scriptingGood knowledge of AWS/Azure/other cloud services, as well as Infrastructure as Code (Terraform)Competent with PostgreSQLProficiency in git and continuous integration systems (Gitlab)Good knowledge in ELK stack and Prometheus/GrafanaGood understanding of Networking, TCP/IP, and IPv6Experience with network dump analysis (wireshark/tcpdump)Proficiency in documenting processes and monitoring performance metrics.Bonus requirementsExperience with active participation in open-source projectsKnowledge of C and tools (valgrind, gdb, compilers)Understanding of blockchain, smart contracts, and decentralized application development is a strong bonusCoding experience with GOYou GetProblems you’re proud to tackle and solveWork in a team of experts in the Networking and Software Engineering fieldBe part of a dynamic startup teamEnjoy flexible working hours (office & remote work)Possibility to grow into different roles and become a long-term member of the teamFair compensation based on experience and talentInnovative compensation structure (salary + company-issued cryptocurrency tokens as a bonus)
#J-18808-Ljbffr