You will be working with a team of engineers to build and support web applications using the latest technologies.
You will work in a fast paced agile environment delivering a high-quality product with a focus on continuous innovation.
This includes activities such as
Automating and orchestrating build and deployment using configuration/deployment management systems
Leveraging tools to automate builds, Static Code Analysis , testing and deployment tasks.
Documenting all your work, creating playbooks, and being aware of new and current industry trends, and deployment best practices.
Leading efforts to ensure business continuity, including monitoring servers, debugging deployment issues
Troubleshooting products and processes with the ability to spot issues before they become problems
THE QUALIFICATIONS
Bachelor s Degree in Computer Science, Engineering or a related field
5 years of experience in a DevOps Engineer role; possessing production-level experience with distributed applications at scale in public cloud (AWS and/or Azure)
At least 2 years experience in CI/CD pipelines, Build and Deployment activities
Experience in one (and preferably more) of the following languages: Java, Python, Groovy, Javascript or Ruby
Proficient with Linux-based infrastructures and operating systems, Linux/Unix administration
Experience with automation tools like Jenkins / Bamboo, and configuration and deployment tools like Chef/Puppet, Ansible, etc.
Experience working in an Agile, fast-paced, DevOps environment.
Production level expertise with containerization orchestration engines (i.e. Kubernetes, Docker)
Working knowledge on monitoring servers, AWS EC2, RDS, VPC and debugging build and deployment issues.
Strong working knowledge of modern, continuous development techniques and pipelines (Agile, Kanban, CI/CD, Jenkins, Git)
Superior communication skills and ability to explain protocol and processes with team and management.
Time and project management skills, with the capability to prioritize and multitask as needed.