Qualifications

Required Qualifications:

Z
Shall have Eight (8) years experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.
Z
Shall have four (4) years experience in system engineering/architecture.
Z
Shall have four (4) year experience working with products that support highly distributed, massively parallel computation needs such as Hbase, Hadoop, CloudBase/Acumulo, Big Table, Cassandra, Scality etc.
Z
At least four (4) years experience writing software scripts using scripting languages such as Perl, Python, or Ruby for software automation.
Z
At least two (2) years experience managing and monitoring large Cloud System (>200 nodes).
Z
Cloud Systems Administrator or Developer Certification.
Z
Experience in performing and providing technical direction for the development, engineering, interfacing, integration, and testing of complete hardware/software systems to include monitoring technical health of a system, improving organizational processes, implementation of postmortem (failure) analysis and incident management.
Z
One (1) year demonstrated experience developing software for one of the following: Windows, UNIX, or Linux OS.
Z
Four (4) years demonstrated experience developing software for one of the following: Windows, UNIX, or Linux OS.
Z
Knowledge and experience with developing distributed storage routing and querying algorithms.
Z
Experience in developing documentation required to support a program’s technical issues and training situations.
Z
Four (4) year of experience developing software systems using object-oriented programming languages (i.e. Java, Python, etc.).
Z
Experience optimizing storage, retrieval, backup, and retention strategies across globally distributed, high throughput, text and multimedia storage within clustered or cloud environments.
education

Education:

A Bachelor’s Degree in Computer Science or in a related technical field is highly desired which will be considered equivalent to two (2) years experience. A Master’s degree in a Technical Field will be considered equivalent to four (4) years experience.

NOTE: A degree in Communications, Computer Science, Mathematics, Accounting, Information Systems, Program Management, or similar degree will be considered as a technical field.

Job Opportunities

Principal Site Reliability Engineer

Principle Systems Engineer/Architect
Principle Software Engineer
Principle Database Engineer

Advanced Software Engineer

Sr. Site Reliability Engineer
Sr. Cloud Software Engineer
Sr. Software Engineer
Sr. Systems Engineer
Sr. Information System Security Engineer
Mid-Level Site Reliability Engineer
Cloud Systems Administrator
Cloud Software Engineer
Software Engineer