As a Senior Devops Engineer, you will strengthen and continue to evolve the organization’s culture of DevOps. He/She will: • Evangelize DevOps as a practice throughout engineering • Design and develop high priority, elegant and scalable tools and applications • Automation Expert across CI/CD and cloud infrastructure management • Build monitoring and alerting infrastructure to support operations and system health • Ensure all systems are high availability at high scale • Own and lead safe migrations with minimal downtime
What you will do • You will standardize, automate and document setup of development and production environments • You will own and drive improvements to our build and release scripts, tools, and processes • You should have strong problem-solving skills and should be able to quickly learn and on-board new technologies • You will be responsible for configuration/administration of a highly complex core application and multiple products with new products coming online all the time
Skills You Will Need • At least 5+ years of hands-on experience in infrastructure engineering, DevOps, or software engineering staff member • Strong experience in public cloud infrastructure (AWS, Google, Azure) with at least 3+ years of experience on AWS • Strong background and experience with Linux/Unix administration, command line, and scripting • Extensive experience with AWS, AWS EKS, CloudWatch, AWS RDS, Dynamo DB, Amazon Aurora, Redis, AWS Elasticache, AWS Lambda and API Gateway • Proficiency and knowledge of networking, security, routing and firewalls • Good experience with containerization using technologies such as Docker and Kubernetes • Good experience with logging and reporting systems (Splunk, Datadog, Graylog, New-relic, etc) • Automation experience is a must have • Production experience with network and server diagnostic monitoring tools is required • Working experience with source control solutions like git • Working understanding of CI tools (like Jenkins, CircleCI, TravisCI, etc) • Working understanding of Python, bash and java programming. • Build/Release experience of Java-based applications • Jenkins Build Pipelines (Groovy) • Experience with orchestration of infrastructure and software deployments using Terraform, Puppet, Chef or Ansible • A strong desire to learn, teach, document and practice new skills is a must • Attention to efficiency and driving automation where necessary • Excellent troubleshooting skills • Ability to track and trend on build issues and collaborate with development teams to drive solution • Outstanding communication skills (Written and Verbal
...