Develop/maintain our production infrastructure on AWS.Production-level deployment and administration for Web Service system (Apache, Nginx, Tomcat, MySQL, etc.).Ensure 99.9% continuity of our existing infrastructure.Work with development team on deployment, testing and securing applications including scaling them for performance and reliability.Develop automation and processes to enable teams to deploy, manage, configure, scale and monitor applications in cloud.Document DevOps processes, procedures, installations, configurations, and projects.
Requirements:
Extensive knowledge of Linux/UNIX (RHEL/Ubuntu/FreeBSD) base systems administration and performance tuning.Understanding and experience working with high availability, high performance, multi-data center systems and hybrid cloud environments.Experience with build systems and configuration management systems (Docker, Ant, Maven, Chef, Puppet, Ansible, and Salt).Knowledge of Software Development Life Cycle, Test Driven Development, Continuous Integration and Continuous Delivery.Strong ability to troubleshoot complex issues ranging from system resources to application stack traces.Experience with MySQL/MongoDB including replication.Experience with Amazon Web Services (EC2/VPC/S3/ELB/IAM/RDS and Auto Scaling).Prior experience supporting large scale, highly available, service-oriented, distributed production systemsKnows devops tools of the trade: "jenkins, rundeck, Netflix OSS, vagrant, etc.