My Dublin City Centre based client is recruiting for a Platform Engineer / Developer to join the team on a permanent basis.
Job Responsibilities
- Collaborate with the team to plan, build, & maintain the full stack of features for a leading application Platform.
- Participate in the full life cycle of a build including functional specifications, work estimates, design, development, automated testing, bug resolution & deployment
- Good understanding of security & compliance factors as well as ability to design API’s.
- Have the ability to design solutions that scale, are secure & easy to maintain.
- The successful candidate will work on frontend technologies such as Bootstrap, D3 graphics, JQuery, Vue.JS.
- The successful candidate will work on backend technologies such as Kubernetes, Docker, Nginx, Node.Js, Python.
Experience Required
- Experience server side scripting language Python and/or Node.Js (Ideally NodeJs)
- Proficient JavaScript experience is a must.
- Good experience working with Rest APIs.
- Strong technical design & development skills
- Kubernetes, Docker & container based deployments.
- Data structures & Algorithms
- Experience with NoSQL database e.g Cassandra, MongoDB, Redis.
- Excellent understanding of HTML & CSS and Bootstrap / Responsive layouts
- Knowledge of Chrome & other browsers debugging tools.
- CI/CD tools such as Jenkins.
- Versioning tools such as Git.
Essential and Desirable Skills
- Proficient JavaScript experience is a must.
- Experience server side scripting language Python and/or Node.Js (Ideally NodeJs)
- Kubernetes, Docker & container based deployments.
- Experience with NoSQL database e.g Cassandra, MongoDB, Redis.
Experience with agile methodologies and approaches (Agile, Kanban)
- Experience with Message bus such as Kafka
- Experience in cloud preferably api/script-level cloud infrastructure management
Educational Requirements
- Third level qualification in Computer Science or a related discipline
- 38 Hour Working Week
- Bonus
- Flexi Time
- Stock Options