Softwarium is an Outsourcing Company located in Kyiv and consists of 100+ skilled professionals. The Сompany develops software, IT strategy, customer service, solution development, and managed services for American, Canadian, and Norwegian customers. We focus on productivity, which we achieve by drawing together the right mix of talent for the job.
5 січня 2022

Golang Developer (RAS) (вакансія неактивна)

Київ, віддалено

Softwarium invites a Golang developer to join the project in the field of cybersecurity to help improve the existing corporate security service.

Softwarium develops software for American, Canadian, and Norwegian customers in the educational, medical, security, and energy spheres. We implement end-to-end solutions to deliver the innovation, quality, and speed that our customers expect!

Our client — ThycoticCentrify is a world-class cloud identity security company that has been ranked by Gartner as a Privileged Access Management (PAM) Leader for the second consecutive year. They have also received the highest possible score from Forrester in categories such as SaaS/cloud, Integrations, Deployment, Innovation Roadmap.

Technology stack: Gоlang, K8s, Azure DevOps, MySQL, Bash, SQL, PL/SQL, Redis-caching, microservice + REST API, AWS, Azure Container Registry, Docker, NPM.

Using Azure DevOps as a work tracking system, GIT repository, CI / CD, and test case management.

The technical requirements are as follows:

  • At least 2 years of server-side development experience on Golang;
  • Strong knowledge of K8s networking, Design Patterns/Cloud;
  • Strong Linux skills (Ubuntu, Amazon/Red hat);
  • Extensive knowledge of the Linux OS and command-line tools;
  • Bash scripting;
  • Strong relational DB skills (SQL, PL/SQL);
  • Good understanding of SSH forward & reverse tunneling;
  • Good understanding of OpenSSL and TLS;
  • Strong writing and speaking skills in English.

It will be a plus:

  • Extensive knowledge of other RDBMS administration i.e. MySQL, Postgres, SQL Server, MariaDB.

What you will do:

  • Working on adding APIs, integrating with other Micro Services;
  • Design a system component;
  • Сode new features;
  • Code RAS microservices specifically focused on remote RDBMS protocols and administration;
  • Integration with existing projects/teams of the company;
  • Write clean code, cover it with tests;
  • To closely communicate with the team and the customer, participate in team meetings.

About the project:

The American customer — ThycoticCentrify — is a developer of modern digital and cloud solutions for corporate security and a PAM (Privileged Access Management) Cloud Leader according to Gartner’s Magic Quadrant for PAM 2020. The Company is one of the 5 largest players in the global PAM market.

Product — Remote Access Service — the service provides Remote Employees and Contractors access to the Systems/Resources in the corporate network behind the firewall in a secure manner. RAS is a Micro Service and interacts with several other microservices in the Platform.

It provides users a web-based solution to access „On-Premises” computational resources from the wide-area network without opening LAN ports or allowing inbound TCP/IP connections.

RAS is Linux-based and built-in Golang utilizing Relational data stores. RAS architecture utilizes multiple microservices deployed to K8s and using. DAPR for service discovery. The project is already in progress with the first version going live in Q1, 2022.

Project team: 3 Golang Developers, РМ, Golang Tech Lead, Product Owner/Technical Writer, Architect, Scrum Master, Front-end Developer.

Working conditions:
🏠 It is possible to work remotely;
💪 No overtime;
🚀 Individual budget for professional development and personal growth;
💶 You can always count on paying for a vacation, sick leave, and holidays;
🤩 We immediately feel contact with our person, so we have only 2 stages of the interview (HR, Tech).

We will be glad to see You on Softwarium Team and take care of yourself!

Все будет Україна!
Слава Україні! Героям Слава!

Interested in joining our team? Do not hesitate to contact us!