Back End Developer

Company: Blockchains Management, Inc.
Location: Sparks , Nevada, United States
Type: Full-time
Posted: 31.JUL.2020

Summary

POSITION SUMMARY This position will develop backend components for blockchain applications, including high security components and IT infras...

Description

POSITION SUMMARY This position will develop backend components for blockchain applications, including high security components and IT infrastructure. The developer must be able to create and maintain public API according to best practices. Knowledge on how to operate blockchain-based services, databases, and microservice infrastructures is needed as well as the ability to interact with such systems. Significant experience in (IT) process automation is mandatory. The candidate must possess the ability to assess whether everyday tasks can be automated or require human input and act as a consultant for workflow and project management issues. The candidate in this role will analyze internal processes and suggest improvements, train developers in proper tool usage and best coding practices, and ensure the company s software and products are developed in accordance with our corporate vision. ESSENTIAL DUTIES AND RESPONSIBILITIES The essential functions include, but are not limited to, the following Maintain and enhance developer services Maintain, improve, and set-up IT infrastructure systems Automate recurring tasks Support our diverse development teams by Building CICD pipelines Setting up project policies Defining best practices for development workflows Setting up automated deployments Giving guidance on backend architecture design Improve IT monitoring and application instrumentation Develop backend components (e.g. key management, policy management, data storage, etc.) Develop microservice infrastructures MINIMUM QUALIFICATIONS (KNOWLEDGE, SKILLS, AND ABILITIES) CICD Pipelines (preferably GitLab) Linux server administration Understanding of IPv4 networks Knowledge of basic network protocols (HTTP SSH IPSec) Docker Shell scripting (bashzsh) One major programming language (C++ C Rust Go) Git VCS on shell Structured on-the-spot problem solving Net CoregRPCprotobuf PrometheusGrafana Run Ethereum clients (Parity, gEth, Nethermind) Basic blockchain understanding Site reliability engineering (SRE) experience On-premise Kubernetes Rancher orchestration Ansible GitOps EDUCATIONEXPERIENCE MSMA in Computer Science or a related field or bachelorrsquos degree with equivalent work experience 3 years work experience (for senior) Fluency in English both written and verbal German language skills a plus

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...