Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
2 years of experience with programming in one or more programming languages.
2 years of experience with Unix/Linux systems internals and administrations (e.g., filesystems, inodes, system calls) or networking (e.g., Transmission Control Protocol/Internet Protocol (TCP/IP), routing, network topologies and hardware, Software Defined Networking (SDN)).
Preferred qualifications:
Experience with working in computing, distributed systems, storage, or networking.
Experience in designing, analyzing, and troubleshooting distributed systems.
Ability to debug, optimize code, and automate routine tasks.
Excellent problem-solving and communication skills.