Erlang Developer
Job description:
# # # Tasks * building up of understanding of the client's inventory code and information about identified architectural problems, as well as, where appropriate, Disposal of this after consultation with the PO * Writing clean, efficient and fully documented code using appropriate software development practices and standards * Analysis of the erlangen components in the backend and on the device for recommendations for action to make necessary changes to ensure stable operation * The design and optimization of a CI / CDpipeline on the client's infrastructure, as well as testing and debugging of changes to ensure that these meet the required quality standards, including in particular the quality assurance of the certificate management * Participation in the planning, design and implementation of Epics and Stories according to the product owner * Advice of the Product Owner on how to use the code base in Erlang * Cooperation with Product Owner, Scrum Master and other developers to ensure timely and successful completion of Epics and Stories according to the client's requirements * Participation in relevant professional meetings and provision of regular updates for Product Owner and other developers * Participation in code reviews and providing constructive feedback to other developers # # # Profile * Experience in Erlang- development * CI / CD- expertise, in particular GitLab and GitHub * Experience in the establishment and use of quality assurance procedures, in particular unit testing and test automation * English in word and writing - Level B2 equivalent * Methodology, modelling, practice models * knowledge in monitoring techniques, especially grafana * Experience in hardware-related software development # # # Beneits * Prospects for follow-up projects * Prospects for project extension