About You – experience, education, skills, and accomplishments
At least 10 years of technology experience, with at least 3+ in an architecture role and 5+ in software engineering.
University degree in Computer Science, Computer Engineering, Systems Design Engineering or Mathematics
Excellent collaboration, communication, and visual design skills
Extensive experience with Java programming is a must, as well as experience in cloud design.
Architects are expected to have working knowledge of at least one technology or SaaS from each of the following groups:
Cloud Infrastructure: AWS, GCE
Software Development: Java (required), PHP, Angular
Web Services Design & Best Practices with REST, JSON
SQL Database Design: Oracle, MySQL, Postgres
It would be great if you also had . . .
Advanced degree with specialization in systems architecture or extensive systems architecture experience is desirable.
Experience in Groovy / Grails, Python, OpenSeaDragon, BitBucket, Adobe Contribute, Handlebars, JSF
Ability to transform legacy systems into modern architectures
What will you be doing in this role?
Work together with the Head of Architecture and engineering leads to define the long-term technology strategy for the Guided Research applications, evaluating technologies and generating roadmaps as necessary.
Assist project teams in mapping their current solutions to the long-term strategy.
Provide governance for security, scalability, and disaster recovery in both cloud and on-premise environments.
Work closely with the application and DevOps-oriented teams building out the systems, collaborating on design elements and execution specifics as needed. Hands-on work is expected.
Advise other local technology teams on best practices, and applicable technologies, and educate teams on the basics of cloud-native delivery.
Reviewing requirements and providing feedback and estimates
Interacting with stakeholders as a technical consultant
Providing architecture for several web applications
Providing technical guidance and mentoring software engineers
Investigating integration of third-party technologies
Product you will be developing
The team maintains and supports several applications, including a K12 research platform, a culture-oriented application, learning tools, and a suite of genealogy products. The products exist in the ProQuest brand of Clarivate.
About the Team
Software engineering teams at Clarivate are dynamic, research-oriented, and dedicated to the best of software craftsmanship. Our squads collaborate to build the best-in-class software solutions.
Hours of Work
Standard business hours
At Clarivate, we are committed to providing equal employment opportunities for all persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.
Key Responsibilities – IT Field.Engineer Basic knowledge of computers & networking. Basic Telecom knowledge – optional Excellent Communication Skills (English,...
Apply For This JobWe are a leading digital agency based in Dubai.We are a leading digital agency based in Dubai. We are currently...
Apply For This JobResponsible for full life cycle recruiting including direct sourcing activities, preliminary phone interviewing, and negotiation of compensation packages.. Screening candidates...
Apply For This JobJob Family Descriptor Developing the company’s long-range sales strategy and forecasting sales volumes for the entire organization, building customer and...
Apply For This JobJob Description 6months contract in IT/Management Consultancy End to end IT lifecycle with Strategy, structure, management and operations About Our...
Apply For This JobJob Description Job purpose Drive a high performance and agile organization catering to all IT needs including hardware, application, network,...
Apply For This Job