On behalf of our client -
?Job description -
We are looking for extraordinary infrastructure engineers to build a world class cloud platform that scales to millions of users. You must have experience building key portions of a highly scalable infrastructure using Amazon AWS and should know EC2, S3, EMR like the back of your hand. You must enjoy working in a fast paced startup and enjoy wearing multiple hats to get the job done.
Manage AWS server farm
Own AWS infrastructure automation and support.
Own production deployments in multiple AWS environments
Responsible for building automation tools for deployment and high availability environment.
Create monitoring and reporting infrastructure for AWS environment.
Create tools to automate support tasks.
Optionally work on developing backend components
Secure AWS environment using industry best practices
Cost estimations and reducing AWS environment costs
B.S. or M.S in Computer Science or a related field (Maths, Physics, Engineering)
6 - 10 years of experience in maintaining infrastructure system/devops
Enjoy playing with tech like nginx, haproxy, postgres, AWS, ansible, docker, nagios, or graphite
Deployment automation experience with Puppet/Chef/Ansible/Salt Stack
Work with small, tightly knit product teams that function cohesively to move as quickly as possible
Determination to provide reliable and fault tolerant systems to the application developers that consume them
Experience in developing Java/C++ backend systems is a huge plus
Be a strong team player
Deep working knowledge of Linux servers and networked environments Thorough understanding of distributed systems and the protocols they use, including TCP/IP, RESTful APIs, SQL, NoSQL Experience in managing a NoSQL database (Cassandra) is a huge plus.