Responsibilities:
New functionality (feature) development for Enterprise class data storage solution
- Development of new functionality according to defined requirements
- Following all defined way of working, and coding standards and procedures
- Cooperation within local and international team (including technical and project management)
Maintenance:
- Bug troubleshooting and fixing in cooperation with QA, client or 3rd party
- Bug severity and customer impact assessment
- Refactoring and optimization of existing code
Qualifications - External
Skills Required:
- Bachelor/Master in Computer Science or equivalent
- Minimum 5 years of commercial experience gained in software development or software maintenance projects
- preferred experience in network oriented enterprise products
- Knowledge of Linux/Unix operating systems
- bash, shell, network configuration
- Good knowledge of C/C++ and Python 2/3 programming languages followed by commercial experience in one of them.
- Experience in working with Jira.
- Knowledge of TCP/IP networks
- B2/C1 English language skills .
- Passion for clean & smart code and great engineering work!
Nice to have:
- Experience in working with hardware (level: installation and operation of products).
- server installation and configuration of base operating system and software
- networking (LAN, SAN) including knowledge about switches is an asset
- Good knowledge of CVS and GIT code version control systems.
- Knowledge in the area of development methodologies and processes.
- Linux kernel related knowledge
- Knowledge of backup technologies.
- Experience in storage area.
- Experience in working with Jenkins, SonarQube and Gerrit is an asset.