About this role
Job title: DevOps Engineer
About the Role We are seeking a DevOps Engineer to deploy updates and fixes, provide technical support, and build automation to reduce errors and improve customer experience. The role includes performing root cause analysis for production issues, driving architectural decisions for scalable, maintainable, and secure software solutions, and developing scripts and procedures for system troubleshooting and maintenance. You will build and support CI/CD and continuous testing activities.
What You'll Do
- Deploy updates and fixes
- Provide technical support
- Build tools to reduce occurrences of errors and improve customer experience
- Perform root cause analysis for production errors
- Drive architectural decisions and technical design of software solutions, considering factors such as scalability, maintainability, and security
- Investigate and resolve technical issues
- Develop scripts to automate visualization
- Design procedures for system troubleshooting and maintenance
- Build and support CI/CD and continuous testing activities
What We're Looking For
- Bachelor's or Master's degree in Engineering, Computer Science, or related field (or equivalent experience)
- Experience as a DevOps Engineer or similar software engineering role
- Experience with IAM, EC2, S3, VPC, CloudFront, RDS, EKS, Docker, Kubernetes, and Redis
- Proficient with Git and Git workflows
- Working knowledge of databases and SQL
- Automation scripting (e.g., Terraform, Ansible)
- Problem-solving attitude
- Collaborative team spirit
- Proficiency in written and spoken English
Nice to Have
- Good knowledge of Node.js or Python
- Experience with GCP Cloud Functions
- Experience with software maintenance of company-provided equipment (MDM)
- Security officer or similar role experience
- Experience with Linux-based infrastructures, Linux/Unix administration