Job Description
Summary
We are looking for a Senior DevOps Engineer to continue to design and hands-on implement our cloud-based micro-service infrastructure.
Ideally they would have experience in supporting large scale and highly critical applications.
Your tasks will be designing, developing and improving our next-generation infrastructure. Migrating applications to the new infrastructure and working closely with the Dev and QA teams, resolve and automate production issues, while also providing rostered on-call support.
Responsibilities:
- Develop, maintain and administer tools which will automate operational activities and improve engineering productivity
- Automate continuous delivery and on-demand capacity management solutions
- Developing configuration and infrastructure solutions for internal deployments
- Troubleshooting, diagnosing and fixing software issues
- Updating, tracking and resolving technical issues
- Suggesting architecture improvements, recommending process improvements
- Evaluate new technology options and vendor products. Ensuring critical system security through the use of best in class security solutions
Requirements:
- 10+ years of technical experience in a or similar role supporting large scale production systems
- Familiar with cloud services such as AWS and GCP
- Experience in large-scaled distributed environments
- Demonstrated programming skills in Python, Go, or similar
- Experience with tools such as Docker, Ansible, Terraform, etc
- Kafka, Elasticsearch - beneficial, but not critical
- Good command of Linux environment
- Bachelor's degree in a technical field
Skills
- AWS
- Development
- Python
- Software Engineering