DevOps Engineer - AWS
Responsibilities:
Design and build infrastructure to enable a continuous delivery environment. This includes automating testing, continuous integration pipelines, and provisioning of environments.
Deploy Java and Node.js applications in both PaaS and IaaS environments, exercising canary releases, blue/green deployments and immutable infrastructure.
Supporting the production environments where necessary. Increasing both monitoring and metric collection to aid improving functional areas.
Spiking and adopting new technologies for the technology team.
We're looking for someone who has experience with:
- Amazon Web Services(super important)
- Cloud operating experience
- Scripting and automating using Ruby, Python or Bash
- Version control (Git)
- Continuous integration and testing (Continuous Delivery)
- Linux (we use Ubuntu)
- Configuration management with Chef and test kitchen
- MySQL administration
- MongoDB operations
- Docker and relating technologies
- Building/implementing monitoring and logging for networks, Servers and applications
- Network knowledge with VPNs and additional security layers
- Previous experience with Hybris (not essential) architect