DevOps & PaaS Lead Engineer

Company: Reach Platform Inc.
Location: Boston, Massachusetts, United States
Type: Full-time
Posted: 13.AUG.2021
< >

Summary

Why Join Reach? Disruptive & Transformative Industry Visionary Leadership Unrivaled Growth Opportunities Shape the Future Reach's vision is ...

Description

Why Join Reach? Disruptive & Transformative Industry Visionary Leadership Unrivaled Growth Opportunities Shape the Future Reach's vision is to bring blockchain to the world by unlocking its feasibility, practicality, and usefulness for the masses. We are making blockchain mainstream. Reach is a programming language and specialized compiler that allows full-stack developers to build decentralized applications at a fraction of the cost, complexity, and time. We are drastically reducing the barrier to entry into blockchain development and are well on our way to becoming the central platform developers around the world use to build on blockchain.Reach is growing rapidly and just closed its Series A investment round. Over the next several months the company will be prioritizing developer acquisition with the intention of establishing a global and loyal Reach developer network. Simultaneously, the company will be building out its enterprise offering for multinational corporations, tools to enhance developers' experience building on Reach, and a suite of applications directly usable by everyday consumers (think Microsoft Office Suite for blockchain!). Our goal is to become the lens through which the world understands the value of blockchain.We are looking for passionate, talented, and dedicated individuals to join us on this journey! In addition to believing in Reach's vision, we actively look for people that embody our core values of Excellence, Integrity, Growth, and Service.The DevOps & PaaS Lead Engineer will be a candidate with extensive existing DevOps experience so that they can hit the ground running when it comes to improving Reach's deployment. The candidate must also have proven experience building and launching PaaS as it will be a key component for one of Reach's major pipeline products.Key Responsibilities Expand Reach's CI (Continuous Integration) to test the exact workflows that our users are experiencing and be able to deploy and maintain CI/CD pipelines across multiple environments. Manage our continuous integration and delivery pipeline to maximize efficiency. Significant experience in DevOps and an ability to serve as Reach's point-person in DevOps with the goal of improving Reach's deployment. Spearhead Reach's PaaS development roadmap and strategy. Translates loosely defined requirements into solutions. Collaborates with others on the project to brainstorm about the best way to tackle a complex technological infrastructure, security, or development problem. Deploy and maintain critical applications on cloud-native microservices architecture. Implement automation, effective monitoring, and infrastructure-as-code. Build and deploy automation, monitoring, and analysis solutions. Implement industry best practices for system hardening and configuration management. Strengthen our application and environment security, applying standards and best practices and providing tooling to make development workflows more secure. Design, develop and scale infrastructure-as-code. Requirements BS in Computer Science High level of programming experience with Haskell and Docker Programming experience in JavaScript; even better would be TypeScript and Haskell experience Experience with standard build tools and version control systems (git) Experience in Continuous Delivery (CD) and strong knowledge of Continuous Integration (CI) tools such as CircleCI and Azure Working knowledge of programming tools, operating systems, and related technologies required. Working experience with cloud computing platforms (Docker, OpenStack, AWS) and cloud technologies required Experience with Full knowledge of Software Development Life Cycle (SDLC). Excellent debugging skills required Translates loosely defined requirements into solutions. Collaborates with others on the project to brainstorm about the best way to tackle a complex technological infrastructure, security, or development problem. Practical experience with Docker containerization and clustering (Kubernetes/ECS) Self-motivated individual that possesses excellent time management and organizational skills DevOps & PaaS Specific Significant experience and comfort building CI/CD and PaaS offerings. Cloud Application development or support experiences with PaaS services (Redis Cache, Service Fabric, Service Bus, Event Hub, Cloud Service, IoT suite, Azure Batch, Mobile Apps, etc.). Familiarity with agile software development in JavaScript. Even better, TypeScript and Haskell. Experience administering and deploying development CI/CD tools such as Git, Jira, GitLab, or Jenkins. Knowledge of best practices and IT operations in an always-up, always-available service. Experience maintaining and deploying highly-available, fault-tolerant systems at scale. A drive towards automating repetitive tasks (e.g. scripting via Bash, Python, Ruby, etc). Practical experience with Docker containerization and clustering (Kubernetes/ECS). Expertise with AWS (e.g. IAM, EC2, VPC, ELB, ALB, Autoscaling, Lambda). Version control system experience (e.g. Git). Experience with configuration management tools (e.g. Ansible, Chef). Experience with infrastructure-as-code (e.g. Terraform, Cloudformation). Familiarity with continuous integration tools such as Jenkins, Travis CI, Circle CI. Further, they will also possess the following character traits Excellent written and oral communications skills required. Self-starter, taking initiative and requiring minimal oversight. Ability to recommend solutions. Passion for building tools to help engineers while practicing customer empathy Ability to diagnose technical problems, debug code, and automate routine tasks Interest in working with a growing startup where self-agency and the ability to experiment, pivot, deal with ambiguity and work autonomously is essential Our Commitment to YouReach is committed to a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.BenefitsEmployee stock-optionsFlexible work schedulePaid time offHealth and dental insurance

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...