Job Description :
We are looking for an engineer to play a large role to automate the provisioning, deployment, optimization, orchestration, and configuration management systems.
Take charge of, improve, and extend our current deployment processes, including an auditable deployment pipeline and the continuous integration process.
Leverage the autoscaling capability to support the demands at the peak time.
Build monitoring and alert systems to increase internal visibility and automatically respond to incidents in our various environments.
Design, build, and maintain tools to automate the full development processes.
Work with the development team to identify and remove performance bottlenecks, scaling chokepoints, single points of failure, and to optimize our systems.
Bachelor's degree required.
3+ years of Configuration Management / Automation / DevOps experience.
Strong experience with build automation tools, preferably Jenkins.
Familiarity with build tools such as Ant / Maven required.
Extensive Knowledge of the AWS stack (Cloudformation, EC2, RDS, SQS, Route 53, S3)
Experience with configuration management and workflow automation tools, preferably Puppet, Chef, Terraform, or Ansible.
Ability to design and manage CI / CD pipelines.
Good knowledge of Linux systems.
Proficiency with scripting languages