Job Description :
Responsibilities
Design and implement AWS production and staging VPCs
Manage runtime AMIs built on Ubuntu LTS, Nginx, PHP, Node.js
Manage databases running on MySQL, MongoDB, Redis
Manage and improve deployments across multiple development teams
Work with our security engineers to achieve and maintain PCI compliance
Service attack surface minimization/hardening
Implement security patch management automation
Implement monitoring to ensure reliability and performance meets or exceeds business goals
Work closely with engineers to assist in the reproduction and resolution of defects
Work closely with development teams and take their applications from design to full production in the AWS environment and ensure their ongoing support once there.
Gain a deep application-level knowledge of the systems as well as contributing to their overall design.
Be a DevOps champion - work closely with other internal teams to build security, reliability, and scalability into the development lifecycle.
Dive deep into the software stack to troubleshoot as needed.
Build engineering automation and productivity tools to streamline and scale applications in the production environment
Troubleshoot and resolve issues related to application development, deployment, and operations.
Work with a team of peers who are smart, professional, pull their own weight, and share a passion for what they’re creating.

Technologies
AWS : EC2, ELB/ALB, Cloudformation, Lambda, API Gateway, ECS, WAF, Kinesis Firehose/Streams, SQS, EMR, CodeStar, Data Pipeline, Step Functions, CloudFront.
RDS, DynamoDB
Microservices
Docker
Elastic caching (Redis, Memcached)
Jenkins CI/CD, Declarative Pipelines
NodeJS, Python, Rails
NewRelic
Packer
Splunk
Github
JIRA & Confluence
Artifactory
Vault
Inspec

Requirements
5+ years’ experience in a DevOps role
2+ years’ experience working with AWS
Experience with PCI certification and maintenance
Understanding of deployment tools such as AWS CodeDeploy, Chef, Jenkins, Git, Vagrant, etc.
Ability to work closely with other engineers, product managers and customer support
Bonus: Understanding of web development technologies including PHP 5, MySQL, HTML, CSS, Javascript, Angular
Bachelor''s Degree preferred
6-8 years of Unix/Linux administration and release management
Very strong scripting and automation skills – you believe you can automate everything
Solid experience and background working with AWS services
Proficiency with the AWS CLI
Solid experience writing Cloudformation templates
Very familiar with Jenkins CI and creating jobs
Fluent with git at the command line
Experience with Infrastructure as Code
A solid Ops foundation - you’re always thinking “What happens if this fails ” when you build things
Experience working in an iterative based development environment using Agile/SCRUM or Kanban
Familiarity with build & release automation tools and methodologies
Self-starter with ability to lead processes and projects
Good technical knowledge of network hardware, protocols, and standards
Good experience in security, network protocols, and Linux configuration
             

Similar Jobs you may be interested in ..