Senior C++ Developer

Cybersecurity project

Transition Technologies PSC
Senior
Online interview
B2B Employment contract
Białystok Kielce Zielona Góra Łódź Poznań Remote
Remote possible
100%

Project description

Transition Technologies PSC specializes in creating IT solutions for the industry. Particularly Connected Product Lifecycle Management, application in the industry of the latest technologies of Internet of Things (IoT) and Augmented Reality (AR), thanks to which our clients can implement the concept of Industry 4.0. Our company is more than 500 enthusiasts of programming, technological innovations and programming methodologies who in their work are always guided by mutual help, good atmosphere and creative approach.

Your tasks

We are looking for seasoned Senior C++ Developers who will work in cybersecurity project. You will be a part of the team which provides back-end services to applications. The team's mission is to protect sensitive assets using an access control layer (authentication & authorization), cryptography, and secure communication while practicing the highest security standards.

The goal is to build and maintain a scalable, fault-tolerant, high-load, distributed system. You will be responsible for developing the core features and infrastructure, enabling to scale the on-premise product line and cloud services.

In order to deliver cutting-edge solutions efficiently, you will work in an agile-oriented environment, develop and deploy using our CI/CD pipeline and execute a plethora of automatic system tests ready for the many product usages we support. Moreover, you will rapidly self-learn new technologies, implement them in our latest features.

Who we're looking for?

Requirements:

  • 5+ years of hands-on development experience in C++ 11 or above
  • Eager to own and maintain code and push it at the highest quality and security level, including UT and automation tests.
  • A team player self-managed professional who is eager to work in a multi-tasked and dynamic environment
  • Excellent system understanding with the ability to see the whole picture as well as deep dive into details
  • Proven ability to work on complex technical challenges in highly scalable enterprise systems
  • English level at least B2

Nice to have:

  • Experienced in building and maintaining scalable, fault-tolerant, high-load, distributed systems.
  • 3+ years of hands-on experience with Linux development, proficient in using tools such as strace, ltrace and gdb for debugging and troubleshooting
  • Experienced with relational databases, in particular MySQL, including writing and optimizing queries.
  • Experienced with messaging queues, in particular RabbitMQ.
  • Experienced with security standards.
  • Experienced with modern CI\CD tools, in particular GitHub, Jenkins, Antifactory and Ansible
  • Experience with containers and orchestration tools, such as Docker, OpenShift and Kubernetes
  • Experience in Python or Bash scripting
  • Experience with cloud development (AWS/Azure/GCP etc.)
  • Experience with performance / load / stability / benchmark evaluation

Skills
C++
Work environment
Healthcare
  • Healthcare package
Bonuses
  • Financial bonus
Kitchen
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
Traning
  • Conferences
  • Trainings
  • Books
Parking
  • Car parking
  • Bicycle parking
Relocation package
  • Language courses
Other
  • Shower
  • Chill room
  • Integration events

Our company

Transition Technologies PSC

Białystok, Kielce, Zielona Góra, Łódź, Poznań 600
Tech skills
  • Java
  • React
  • Node.js
  • Vue.js
  • .Net
  • IoT
  • AR
  • Java Script
  • Angular
  • Cloud AWS

Check out similar job offers