Job Overview
Charlotte, North Carolina, United States
$ 89.00 - 90.00 (US Dollar)
AWS DevOps Engineer needs 7+ years experience
Qualifications
- Command line experience with Linux, including writing bash scripts.
- Networking fundamentals and programming skills in Python, Ruby, Java, or similar language.
- Ability to learn and apply new technologies through self-learning.
- Experience with AWS services: 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 Certified Solutions Architect, AWS Certified Developer, AWS Certified SysOps Administrator.
- 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
- 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.