This role has been designated as ‘Remote/Teleworker’, which means you will primarily work from home.
Who We Are:
What you’ll do:
- Contributing to the architecture and implementation of SAAS-based microservices, implement CI/CD pipelines, management infrastructure, tools, cloud-based monitoring, alerting and reporting
- Build infrastructure as code using Terraform for Kubernetes
- Work closely with quality assurance and software engineers to evaluate/recommend tools, technologies that will accelerate the development, testing and deployment of key solutions in the cloud
- Work closely with product owners, software engineers, and quality assurance to understand requirements, turning those requirements into operational action
- Track incidents, report out on, and participate in active on call activities to help resolve service issues in a timely manner, as necessary
- Troubleshoot complex production issues at all levels of the stack by performing deep problem analysis to identify root cause and appropriate resolution
- Work to reduce manual processes through automation and development of standardized practices for managing systems and services
- Ensuring cloud-based architectures meet availability and recoverability requirements
- Review implementation of security controls and evaluate effectiveness, make recommendations for improvements
- Track/report out on key system performance indicators and metric
What you need to bring:
- Programming
- Networking
- Troubleshooting/Operations
- Linux
- Virtualization/Containers
- Implementation/High availability
- 5+ years’ experience as a Software, DevOps Engineer; BS/MS in Computer Science or equivalent work experience
- Proficiency with at least one contemporary programming language (Python, Go, etc.) and RESTFUL web services
- In depth knowledge of Linux (Ubuntu, CentOS) and system admin practices
- Proficiency with config management tools like Ansible and CFEngine
- Working knowledge of at least one scripting langu