Join the development team for the implementation of promotional and transactional websites and mobile applications.
The candidate will participate in the development of a web platform allowing reusability of components on many brands in a multidisciplinary team.
The position requires including and implementing Agile Scrum development methodologies in every research, analysis, prototyping and interfaces development (web, application software, mobile) initiatives.
- Improve developer productivity and quality
- Automate and insure smooth deployments in production, and help work towards continuous delivery
- Establish and maintain heterogeneous environments for a multitude of Web Applications
- Provide improvement suggestions regarding the security, usability, performance, maintainability, and scalability of existing environments
- Provide accurate estimates based on business requirements
- Understand and apply Scrum rules and principles in every tasks
- Work with the infrastructure team to find innovative solutions and deliver value
- Jenkins, Maven, Git, Tomcat
- Docker, Vagrant
- Puppet, Chef, Ansible, Salt
- MySQL, Postgres, MariaDB
- APIs, SDKs
- NoSQL: CouchDB, MongoDB