· Experience on Software design and implementation.
· Linux application development experience.
· C & C++ development experience: Proficiency in low-level programming, optimization, and performance tuning.
· Debugging & Troubleshooting: Ability to analyze and resolve software defects, memory leaks, and performance bottlenecks.
· Python development experience.
· Version Control: Experience with Git and GitHub
· Strong Problem-Solving Skills: Ability to troubleshoot and resolve complex software issues efficiently.
· Advanced English Level.
· REST API Development: Experience in designing and implementing RESTful services.
· Security & Authentication: Understanding of web security best practices, LDAP, and secure coding principles.
· Continuous Integration (CI/CD): Hands-on experience with Jenkins, Travis, or similar tools.
· Experience with Docker for containerization, enabling efficient development, testing, and deployment of backend services in a consistent environment.
· Agile methodology.
· Storage & Tape Technologies knowledge.
Soft Skills:
· Excellent Communication: Strong verbal and written skills to collaborate effectively with global teams.
· Time Management: Ability to prioritize tasks and work efficiently under pressure.
· Adaptability & Learning: Willingness to learn new technologies and adapt to evolving project requirements.