Senior DevOps Engineer
Job Description:
Position Overview:
The Senior DevOps Engineer will work as an experienced member of the technology team to manage an infrastructure that processes tens of billions of transactions per month. You will work with other engineering and operations team members to design, develop, maintain, and optimize production, QA, and development infrastructure. In this role, you will have the opportunity to contribute to the design of a cloud-based service architecture that supports next generation of products. This is a highly visible and challenging opportunity that will bring you to the next step in your career
Responsibilities:
· Design, build, and maintain the Development, Test, and Production environments using AWS and Aliyun Cloud services.
· Ensure the infrastructure to support application deployed in production services performance
· Implement services automatic scaling minimizing TCO and maximizing cloud resource utilization.
· Deploy services with a high-availability system design and production- monitoring plan to meet customer's SLA
· Ensure the security and integrity of cloud services
· Implement cloud-based disaster recovery
· Improve Continuous Integration & work with development on Continuous Deployment
· Provide on-call support for production alert notifications and escalations
Required Skills:
· 5+ years of DevOps and IT-related experience
· Experience in core Linux server administration – installation, maintenance, and troubleshooting system/application issues.
· Experience in using Python and other scripting tools for automating tasks
· Experience in MySQL and Postgres databases administration
· Data Retention and Backup Administration
· Experience in configurations and maintenance of web servers (Nginx, Apache), and application servers (Tomcat)
· Experience in application deployment using git, Jenkins, and other CI/CD tools
· Experience with open source-based servers configurations and management
· Experience in Amazon Web Services
· Experience with Docker, Kubernetes, Helm, Terraform, and other containerization technologies
Desired Skills:
· Certified AWS DevOps Engineer
Required Skills:
Engineer Nginx Continuous Integration Kubernetes Data Center Operations DevOps Tomcat Maven Cloud Computing Jenkins Web Services Architecture Automation Servers Infrastructure Integration Troubleshooting Git Python Security Linux MySQL Administration Engineering Design Maintenance Management