The Information Technology Department seeks a Web and Integrations Team Lead to maintain and administrate AUS web services. In addition, the Web and Integrations Team Lead will manage, develop and design web application and services, utilizing the latest web technologies with adherence of the latest web and AUS standards. This involves front-end, back-end, mobile development, databases design and development.
Job Responsibilities and Key Accountabilities:
-Leading the web services team to ensure web systems are fully functional, operational and instrumental to implementing new web-based projects.
-Administrating web servers, services and web applications on premise and cloud
-Implement public and private web services and applications.
-Implement student, faculty and staff intranet application and services.
-Troubleshoot front-end web application design and development, including assisting other team members with their web-based projects.
-Troubleshoot back-end web applications and services development.
-Designing and developing APIs integration.
-Ensuring that all web projects are compliant and compatible with latest W3C standards.
-Maintaining and enhancing existing projects and services.
-Developing and managing web development and support procedures, tools and documentation. This includes writing scope documents, managing source code, and developing technical support standards and procedures.
-Designing and developing web template and web applications.
-Coordinating with other IT sub departments and assisting them in their projects.
-Ensuring adherence to AUS standards in all areas of web development.
-Supervising and coordinating outsourced projects.
-Conducting research and experimentation with new web technologies, in addition to providing presentation and training to fellow team members on the findings.
-Performing peer code reviews, unit, regression, security and system testing.
-Maintaining and administrating other services/applications as required.
-Assuring that application software, database software and operating systems environment are at current revision levels and ensuring acceptable levels of performance and access for application systems, databases and operating systems.
-Coordinating with the IT security officer to ensure the security governance of web services and projects.
-Coordinating with the AUS Office of Strategic Communications and Marketing.
-Providing consultancy services to AUS entities.
-Defining the systems integration needed to deliver the forthcoming reengineering and platform change, including defining the interfaces needed, the integration technology needed, and the transitionary steps needed to ensure continuity of the systems, data and business during the replatforming.
-Defining the integration and dataflow architectures, and designing the APIs that can be a point of stability to develop against in the short term and will endure as the platform technologies around them changes.
-Creating and managing a best-in-class, complete and managed external-facing API layer to be used for business-partner integration, to support external thick- clients (e.g., mobile apps for use by customers) and by third-party applications and services.
-Leading the selection of specialist integration technology required, and being the prime technical contact person for any vendors or support partners.
-Collaborating with the support-teams to work around production incidents involving integration to directly or indirectly ensure their timely resolution and recovery, and preventative measures are taken to avoid recurrence.
-Develop and maintain the integration and web services architecture
-Developing a strong team, skills and culture around integration that crosses the development, support, infrastructure and data teams.
-Researching, selecting, implementing and maintaining web-based applications integrated with a variety of data sources.
-Directing solutions to functional and technical web problems.
-Analyzing the current AUS web systems structure and provide recommendation and solution to any existing problems.
-Providing consultancy services to AUS entities.
-Performing any other tasks as reasonably required.
Qualifications, Experience, Job-Specific Knowledge and Skills:
-Bachelor’s degree in computer science, computer engineering, or any related field.
-Minimum of five years of professional experience in a related IT field.
-Minimum of five years of experience in web design and development.
-Minimum of three years of experience in administrating web servers.
-Minimum of three years of experience in developing integration services.
-Object oriented software development skills.
-XML, PHP, RabbitMQ.
-Able to develop, configure and support APIs, preferably having used a integration tool in the past.
-Thorough knowledge of web security.
-Web front-end development in HTML, CSS and jQuery, Angular, NodeJS.
-Working knowledge of Angular, Intellij, Groovy and Grails.
-JQuery, AngularJS JavaScript framework.
-Restful Web Services, Tomcat, Linux, Ant, Oracle Strong PL/SQL skills.
-Java technology stack (Groovy/Grails, JavaScript, jQuery, AngularJS).
-Version control expertise (such as GIT and SVN).
-Experience with Oracle Database 11g/12c integration with middleware and web components.
-Development of restful and soap web services.
-Content management systems knowledge required.
-SharePoint development.
-Web back-end development in PHP, ASP.NEt Core and ASP.NET MVC is required.
-Web application and services administration.
-Database design and development for MySQL, Oracle and MS SQL.
-Web server administration in Apache and IIS.
-Reasonable understanding of OS administration for both Windows and at least one of Linux distros.
-Reasonable understanding of web application and services security.
-Reasonable understanding of SEO and web analytics tools.
-Web stack research and development.
-Ability to work in a multicultural team environment
-Good writing and speaking communication skills in English.
-Good problem-solving, troubleshooting and customer service skills.
Preferred Qualifications, Experience, Job-Specific Knowledge and Skills:
-Professional certification in a web development technology, web administration and application security.
-MySQL & MS SQL administration
-JQuery, AngularJS JavaScript framework.
-Experience in CRM systems.
-Experience in SASS/SCSS and Grunt.
-Experience in responsive design and front-end development.
-Experience with Drupal CMS architecture, coding standards, common APIs, and best practices such as administrator and development.
-Java, Python programming skills.
-Experience with Google and Bing webmaster tools.
-Experience in documentation and version control.
Interested applicants should submit a cover letter and curriculum vitae with the names of three references to recruitment@aus.edu. The position applied for should be mentioned in the email subject line.
Only shortlisted candidates will be contacted. Applicants who do not meet specified requirements will not be shortlisted.
AUS alumni are encouraged to apply for these positions.
AUS is an equal opportunity employer. We adhere to a policy of making employment decisions without regard to race, color, age, sex, religion, national origin, disability, or marital status. We assure you that your opportunity for employment with us depends solely upon your qualifications.
NOTICE TO APPLICANTS: AUS complies with the US Americans with Disabilities Act of 1990. During the interview process, you may be asked questions concerning your ability to perform job-related functions. If you are given a conditional offer of employment, you may be required to complete a post-job offer medical history questionnaire and undergo a medical examination, and all information will be kept confidential and in separate files.
Postal Address:
American University of Sharjah, Human Resources PO Box 26666, Sharjah, UAE, Fax: +971 6 515 2139