Bachelor's degree in Information Security, Information Systems, Computer Science, Information Technology, a related field, or equivalent practical experience.
2 years of experience with systems automation and working with technical infrastructure (e.g., deployment, maintenance, troubleshooting).
Experience working with one or more from the following: cloud-native application development, container orchestration, Unix/Linux environments, site reliability engineering, developing software systems, or software security.
Preferred qualifications:
Experience programming in one or more of the following languages: C, C++, Java, Python, Go, Perl, or Ruby and in troubleshooting and debugging of distributed systems.
Experience in algorithms, data structure analysis, and software design or in Unix/Linux systems, IP networking, performance and application issues.
Experience in designing, building, and maintaining distributed, reliable and high-volume transaction systems.
Experience in assuring system availability, scalability, and performance management.
Experience in troubleshooting, and supporting applications such as web services, data storage, databases, data pipelines, high-performance computing, commerce engines, with Linux/Unix or similar operating systems.