Overview:
As a Developer, you will play a pivotal role in the development and optimization of portals used for communicate with the entire organization and streamline operations. If you are experienced in PHP, MySQL, Apache, and have a good view on future web portal frameworks and technologies, we invite you to be a key contributor to these subjects.
Responsibilities:
1. Software Development:
- Design, develop, test, and deploy software solutions to enhance portal solutions within the squad.
- Collaborate with team members to write efficient, reusable, and maintainable code.
- Contribute to the continuous improvement of existing services by identifying opportunities for optimization.
- Write unit tests and integration tests to increase the confidence during development and deployment of the code.
2. Automation and Orchestration:
- Utilize Bitbucket, Bamboo, Gitlab, and scripting skills to automate the deployment and analysis of code.
- Implement automated workflows to streamline deployment, configuration, and monitoring tasks.
3. Collaboration:
- Work closely with cross-functional team members, including architects, network engineers, system administrators, and other developers, to ensure seamless integration and interoperability.
- Participate in agile ceremonies, including sprint planning, daily stand-ups, and sprint reviews, to foster effective collaboration within the squad.
- Engage in knowledge-sharing activities and contribute to the collective expertise of the team.
4. Documentation:
- Document code, scripts, and configurations thoroughly to ensure maintainability and knowledge transfer within the squad.
- Contribute to the creation and maintenance of technical for the squad.
Qualifications:
Technical Skills:
- Proficiency in PHP, MySQL, Apache, with a good view on future technologies that allow the suggestion of improvements and automation.
- Experience with CI/CD principles and practices.
Experience:
- Minimum of 3-5 years of experience as a developer, with a focus on web portals and services.
- Proven track record of working in a collaborative and agile development environment.
Soft Skills:
- Excellent communication skills with the ability to convey technical concepts to both technical and non-technical stakeholders.
- Proactive attitude with a strong commitment to continuous learning and improvement.
Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Requirements:
- ONLY EU citizenship;
- Fluency in English (written and spoken) is required; proficiency in any other European language is a plus,
- A 5-day onboarding in Luxembourg is necessary, during which the equipment is handed over, the team is introduced and procedures are introduced,
- The position is remote but you have to be able to handle occasional short on-site appearances in Luxembourg. You have to be ready for this, but it rarely happens in practice,
- Ready to start work without unnecessary delay,
- Ability to obtain security clearance.
PLEASE NOTE! Please do not wait to apply as the first candidates will be selected on Sunday 16.02 evening.