AWS DevOps Engineer needs 7+ years’ experience

AWS DevOps Engineer requires:

 Command line experience with Linux including writing bash scripts.

 Networking fundamentals and programming skills in Python, Ruby, Java, or similar language is needed.

 Ability to learn and apply new technologies through self-learning.

 VPCs, ELBs, RDS, Cloudwatch, EC2, and Lambda.

 Configuration Management experience with Terraform and Ansible or similar (Chef, Puppet, Salt).

 Experience with Git.

 Open-source monitoring experience (Prometheus / Grafana preferred).

 Database administration of PostgreSQL or similar.

 Management of growing Elasticsearch, Logstash, Kibana stack. Architecting highly-available distributed systems.

 AWS operations experience.

 AWS Certified Solutions Architect,

 AWS Certified Developer,

 AWS Certified SysOps Administrator,

 AWS Certified DevOps Engineer

AWS DevOps Engineer duties:

 Setup and management of a Kubernetes cluster, including writing Dockerfiles and Helm templates.

 Continuous Integration setup and administration.

 Release Engineering: deployment pipelines; continuous deployment.

 Focus on automation in Amazon Web Services (AWS) as we build and scale our online presence. Responsibilities include:

 Provide end user support for the office by creating / deleting software accounts and helping team members with VPN setup.

 Programmatically create infrastructure in AWS, leveraging Autoscaling Groups, Security Groups, Route53, S3, and IAM.

 Enable our product development team to deliver new code daily through Continuous Integration and Deployment Pipelines.

 Protect our customer data with continuous security practices and monitoring.

 Ensure our systems are highly available and resilient.

 Participation in 24/7 on-call rotations for mission critical web systems.