Browse Jobs
For Employers
Post JobLog inGet Started

Senior IT Infrastructure Software Engineer

Quality unit
New Cairo, Cairo
Posted 2 years ago
1 open position
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

We are looking for a passionate colleague who wants to join a stable Slovak software development company with more than 15 years of experience in the Slovak and global markets. Our client base is versatile and includes global companies like Huawei, BMW, Forbes, and Slido. We have developed two successful SaaS products, LiveAgent and Post Affiliate Pro. We are currently expanding our team of infrastructure developers and looking for new reinforcements who will develop and maintain our infrastructure.

Your primary responsibilities will include:

  • Design, development and maintenance of a cloud infrastructure using IaC and related practices with Git, Salt, GitHub, etc.
  • Development of operational procedures
  • Guidance of application developers and system administrators during development and operations
  • Cooperation with the application development department, testers, release managers, and the support department

Job Requirements

  • The ability to speak and write in English on Intermediate (B1) level if fluent in Slovak, Upper Intermediate (B2) otherwise
  • The ability to learn, acquire and use new knowledge and skills
  • The ability to build in-depth (expert) knowledge of existing operations and system
  • The ability to conduct root-cause analysis and propose solutions
  • The ability to informally prove the correctness of the proposed solutions
  • The ability to conduct software engineering using modern, standard development practices in general-purpose languages like C/C++, Go, Python, etc.
  • Basic knowledge of clustering and high-availability techniques at multiple levels of the OSI model

Basic knowledge of information security:

  • Why is it necessary to secure all (IT) systems?
  • Basic principles like The Principle of Least Privilege, The Principle of Weakest Link, Separation of Concerns, etc.
  • Basic concepts such as Defense in Depth
  • How to properly authenticate and authorize resources, protect secrets, and how to use commonly available cryptography (symmetric vs. asymmetric ciphers, signatures and certificates, fast hashes vs. Key Derivation Functions)

Knowledge of technologies like Apache HTTP Server, Asterisk, C/C++, CentOS, Docker, Elasticsearch, Git, GitHub, GNU, Go, Grafana, Haproxy, Java, Kibana, Kubernetes, Linux, Nagios, Nginx, OpenSIPS, PGP, PHP, Python, Redis, Salt, Varnish, etc. is an advantage.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior IT Infrastructure Software Engine...