Run the production environment by monitoring availability and taking a holistic view of system health
· Build software and systems to manage platform infrastructure and applications
· Improve reliability, quality, and time-to-market of our suite of software solutions
· Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve
· Provide primary operational support and engineering for multiple large distributed software applications
Skills:
Must have requirements:
Bachelor’s degree in computer science or other highly technical, scientific discipline
Ability to program (structured and OO) with one or more high level languages, such as Python, Java, C/C++, Ruby, and JavaScript
Experience with Linux Administration
Experience with distributed storage technologies like NFS, S3.
Experience with AWS technologies.
Experience with Apache and Apache mod proxy.
Experience with CDN configuration
Experience with SSL , Open SSL , Certificate management.
Basic understanding of network and domain management.
Experience with CI/CD , Git, Jenkins, etc.
A proactive approach to spotting problems, areas for improvement, and performance bottlenecks