Our Client is based in Mountain View, California. They use AI and geospatial imagery to provide instant property intelligence for buildings across the United States and enables insurers and other property stakeholders to access valuable property attributes at time of underwriting—with the accuracy and detail that traditionally required an on-site inspection, but with the speed and coverage of property record pre-fill.
At this time, they are seeking for a Full Time Sr Devops Engineer that have experience scaling and automating complex systems on Amazon Web Services (AWS) and Google Cloud Platform (GCP). They have a breadth of different systems, ranging from client-facing web-apps to our highly-scalable, fast, deep-learning pipeline. They also leverage AWS, GCP, Rails, C++, Caffe, Tensorflow, Postgres and much more to develop and deliver their products.
Responsibilities:
- Improve productivity of all engineers by creating a development and deployment experience that is friction free and efficient
- Automate everything!! This is inclusive of deployments to updates to tests to scaling strategies.
- Keep their systems running smoothly using Jenkins, Docker, Kubernetes and AWS Educate the team on best practices for running scalable, efficient systems in the cloud
Skills/Requirements:
- Experience: 5+ years experience managing/automating highly-scalable Linux systems on AWS and exposure to other cloud platforms (GCP, DigitalOcean) as well as experience with monitoring tools such as New Relic, Librato, AWS Cloudwatch
- Automation: Strong scripting skills and an automation first attitude with experience in tools like Jenkins, Chef, Puppet, etc. Whether its Continuous Integration, Continuous Deployment (CI/CD), or Scaling - Doing things manually should be a last resort
- Security: Drive to create smooth, efficient workflows while maintaining a high-level of security; Keep systems updated to defend against latest security issues
- Self-starter: You enjoy working out problems and can translate high-level tasks and guidance into tested, readable, high-quality code
- Fast Learner: They use whatever technology fits the task, not creating tasks that fit the technology. You should be able to learn new languages/tech-stacks and apply them effectively.
- Team Player: You want others to succeed just as much as you want to yourself and enjoy working in a collaborative environment; working across domains to solve complex, large-scale problems.
- Nice to haves: AWS Certified DevOps Engineer and experience managing and scaling high-performance computer environments