
Backend Developer – Virtualization Infrastructure Tool
Qualysoft
full-time
Posted on:
Location Type: Hybrid
Location: Budapest • Hungary
Visit company websiteExplore more
About the role
- Join a team of experienced engineers responsible for maintaining and enhancing a large-scale, globally deployed VMware-based platform.
- Work with a geographically distributed virtualization environment that is centrally configured and managed through a suite of tightly integrated open-source and internally developed tools.
- Contribute to developing solutions that make this heterogeneous environment easier to manage, configure, and support, ensuring stability and reliability.
- Take part in the development of the provisioning system and additional tooling that supports the platform. These systems provide APIs and a command-line interface enabling system administrators, developers, and application support teams to build and manage the configuration of virtual machines.
Requirements
- Strong Python and Perl programming skills, writing secure, testable, robust code.
- Experience of large (10k+ lines) collaboratively developed modular projects.
- Knowledge of SQL and database programming.
- Exposure to modern development tools and practices including git, jenkins, agile and continuous integration.
- Ability to collaborate with others on development, including code reviews, providing specifications, implementing specifications from others, and writing documentation.
- Expert knowledge of Linux, including familiarity with UNIX system calls
- Experienced with backend server development for state based distributed systems which provide highly available API’s
Benefits
- Health insurance
- Retirement plans
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonPerlSQLLinuxUNIX system callsbackend server developmentAPI developmentmodular programmingcontinuous integrationagile
Soft Skills
collaborationcode reviewsdocumentationspecification implementationcommunication