Job Description :
any visa/tax term

DevOPS Engineer with AWS, Python, CI, CD

Location: Palo Alto, CA

Start Date: ASAP

Interview: Phone + Onsite

Duration: 3 month C2H

The role focuses on experience with AWS, Python & CI CD utilizing Jenkins.
We are looking for a passionate DevOps Engineer to build our next
generation cloud platform on AWS. An ideal candidate will have a strong
DevOps background as well as some development experience. Candidates for
this position must be able to, from day one, roll up their sleeves and hit
the ground running, and bring their experience to the team to make the
infrastructure deployments much smoother. Most importantly, the right
individual will be with a positive, can do attitude and a passion for
delivering technical solutions in a fast paced environment.
Here s what you will do:

Responsible for design, implementation and uptime of large scale
application stack running on AWS.
Build and manage the continuous release promotion cycle (through
automation) including the following environments: development, Pre-prod and
production.
Implement a sound rolling update strategy for all the environments.
Configure the infrastructure to generate relevant metrics for uptime
monitoring
Configure tools to ingest monitoring data, develop alert criterion.
Measurement, optimization, and tuning of system performance and ensuring
that systems will run reliably and are highly available in a 24/7
production environment.
Design and develop data pipelines for real-time and batch data processing
for various cloud services (AWS, Azure, GCP etc)
Here s what you will need:

5+ years working in devops teams, building and managing tools that power
cloud services.
Multiple years of experience building CI & CD pipelines
Experience with Jenkins, Git, Docker, AWS, Splunk, Amazon Redshift etc.
Experience and command over linux administration
High availability and disaster recovery
Strong scripting skills in Python and UNIX shell scripting.
High level understanding of HTTP (response codes, HTTP verbs etc)
Basic-medium level hands on experience with relational SQL (including
window functions, recursion, etc and no-SQL technologies.
Interview process
Architecture and technical phone interview
3 rounds of technical interview and 1 hands on interview. Give mac book and
do small exercise (2 hour) more practical things. Given a problem can you
fix the problem really quickly.
We have database write scripts to backup and restore.
Job Responsibilities:
First Devops and will Head of Devops
Infrastructure
Not much monitoring no process in place
Alert system with production
Strong monitoring infrastructure that can scale and reliable
AWS stack
Stack is Aws but we do want run into azure and cloud and Golang. Same stack
into different infrastructure
CI and CD pipelines
Docker environment important
Actually built things from scratch. Startup experience is a must
Need to thinks of cost and liability and monitoring
Owner of operation s infrastructure
Bootstrap devops practice in company that is desirable
Good scripting knowledge (Open for any scripting language bash or Perl or
python)
Put system from scratch
Choose how you deploy puppet or chef or Kubernet
What you are doing is crap this is how you should do it.
Development staging and
CD pipeline does not exist for production environment
Databases-Postgres, Redshift, Dynamo
Client is currently using Elk, Redshift and Postges
Very good experience in Postgres
Do debugging
Front end will be done here. Backend is done in India
Query debugging
Building next form of generation
Application exist and take it to the next level
Sole owner of Devops infrastructure so that they understand what they are
getting into.
They need to be master of all the things.
CI and CD pipeline very important.