The ideal candidate will have a good foundation with Website development, DKAN, Drupal, Open Source data products, Microservices architecture and documented experience databases. Should be exposed to a broad range of technologies across all layers of architecture. Committed to collaborative problem solving, sophisticated design, and quality products are important. Responsibilities:
Participate in all phases of Agile methodology (planning, grooming, coding sprint items).
The DKAN Developer participates in the sprint planning meetings to assign the story points and commit to the user stories planned for a given weekly sprint.
Performs application enhancements and builds new data products and sites using DKAN.
Develop content types, templates, layouts, views, roles and workflows in Drupal/DKAN.
Set up data sites, in Drupal/DKAN by setting up the Drupal Environment in the Acquia Cloud
Support weekly DKAN data refresh
Build new DKAN dataset
Engage with architects/product team to comprehend functional challenges, prototype new ideas, and new technologies, and help to create innovative solutions.
Design and develop solutions following established frameworks, application development standards and quality processes in projects.
Assess the impacts on technical design because of the changes in functional requirements.
Will work within a fast-paced Agile DevOps team contributing and collaborating with the scrum team on a daily basis.
Mentor junior developers, which may include performing code reviews. Suggest tools, technologies, and best practices that improve stability.
Participates in the devising of project timelines, implementation design specifications, system flow diagrams, documentation, testing and ongoing support of applications.
Translates requirements into technical specifications and diagrams and implement in conformance with architectural and business requirements.
Develops and maintains modernized and legacy systems on COTS and Open-Source tech stack using effective principles such as extreme programming (XP) and TDD.
Assists with the development and maintenance of operational and system level documentation. Enhances software to reduce operating time or improve efficiency.
Troubleshoots and resolves issues in dev, test and production environments.
Required Skills:
Extensive experience in developing code using DKAN
Extensive experience in using Drupal, ReactJs and Acquia Cloud.
Experience with Relational and open-source databases
Experience working within a continuous Integration environment.
A knack for benchmarking and performance optimization.
Excellent conceptual and critical thinking capabilities.
Self-directed and self-motivated with the ability to take charge or play a supporting role.
Clear written and verbal communications skills.
Critical thinker and problem-solving skills.
Ability to Monitor and manage system resources and application performance.
This individual should have worked with several collaboration tools such as, Jira, Slack etc.
Ability to independently, quickly, and efficiently identify and solve technical problems.
Education/Experience Level:
7 years of Application Development
5 to 7 years of experience with DKAN, Drupal and reactjs.
Experience with supporting applications on Acquia Cloud.
Experience working on an Agile Project.
Experience working in large projects interacting with several teams within the project
Bachelor\xe2\x80\x99s degree in Technical field
Job Type: Full-time Ability to commute/relocate:
Abu Dhabi: Reliably commute or willing to relocate with an employer-provided relocation package (Required)
Application Question(s):
Are you an immediate joiner? If \'not\', then what\'s your notice period?
Experience:
Drupal / DKAN: 8 years (Required)
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.