What are the responsibilities and job description for the Network System Programmer position at TIA Infotek Inc?
Job Details
Position: Network System Programmer
Location: Jersey City, New Jersey (Nearby candidates only)
Job Overview:
We are seeking an experienced Sr. Developer with expertise in systems engineering and development within the Virtual Machine and Networking domains. This role is about 80% hands-on coding and requires extensive experience in systems development for virtual machines, networking, and infrastructure. The ideal candidate will have a strong background in coding and systems engineering, particularly in virtualized environments.
Key Responsibilities:
Design, develop, and maintain systems in the Virtual Machine and Networking space.
Work with SDN (Software-Defined Networking) technologies.
Develop and optimize code in Java, C , or Python.
Collaborate with teams on infrastructure and virtualization solutions.
Manage and maintain systems running on Hypervisors, with a strong preference for KVM.
Leverage Linux skills and a deep understanding of network storage.
Work with APIs, and understand how open-source products integrate with network and virtualization systems.
Required Qualifications:
10 years of experience in development with a focus on systems development for virtual machines, networking, and infrastructure.
Strong proficiency in one of the following coding languages: Java, C , or Python.
Extensive experience in SDN (Software-Defined Networking).
In-depth knowledge of Hypervisors, with KVM strongly preferred.
Solid experience with virtualization technologies; Vmware preferred.
Expertise in Linux and understanding of network storage.
Familiarity with APIs and integration of open-source products with networks and virtualization.
Preferred Qualifications:
Experience with Openshift.
Experience with NSX.
Additional experience with other open-source products.
Experience in Cloud technologies.
Knowledge of other coding languages.
Salary : $60 - $80