Dev Ops Engineer
Manage multiple cloud servers running Linux.
Monitor server stability and availability
Maintain a high level of security on our servers. Stay on top of security patches
Look into server outages and errors.
Quickly identify problems and pass the information on to the relevant parties.
Log incident reports and work on actions to prevent future errors
Maintain backups of key infrastructure, especially databases, across multiple regions for disaster recovery.
Manage firewall policies and other network traffic policies
Deploy and maintain databases such as MongoDB and PostgreSQL
Develop and maintain server deployment processes
Manage tasks and communicate with producers and engineers
Bachelor's degree or better in Computer Science or related field
Experience using Cloud solutions. AWS, Azure, Google Cloud, etc.
Expert-level knowledge of managing Linux servers
Experience with the network layer and setting up routing between multiple servers
Experience managing firewalls and firewall security
Experience with Docker
Experience managing and monitoring cloud infrastructure
Experience with relational databases. MySQL or PostgreSQL
Experience with NoSQL solutions. DynamoDB or MongoDB
Experience with Git
Excellent communication skills and experience working on moderately sized teams Ability to juggle multiple mid-sized projects
Ability to keep calm when server issues arise and describe issues and solutions to clients
Nice to have
Experience with EKS, DynamoDB, Lambda and Fargate
Experience in a core programming language. C, C++, Java or Go E
xperience with Jenkins