Monday, June 8, 2020

Director/Head - Engineering & Solution Architecture (5-11 yrs) (Randstad)

The Director, Head of Engineering, is a global role where you will act as a solution architect and manage all aspects of engineering. You will have multiple responsibilities including architecture and technical design development, managing production deployment and infrastructure, providing best practice guidelines and process development for the engineering team and even managing and recruiting engineering team members.

You will guide the design, user interface, and technology integration of projects; with data as the centre-piece of every transaction at IMMO. Using your expertise on industry-wide trends you will also act as a business advisor and realise tech-driven new business opportunities.

Additionally and most importantly, you will be IMMOs- first and lead technical hire in India tasked with setting and managing technology delivery and enhancing and accelerating the technology vision and culture for the company.

- BS or higher in Computer Science or related field with 5+years of experience in enterprise architecture, algorithm and design patterns, implementation of large scale, secure, distributed, and fail-safe redundant applications.

- Must have experience in data driven design to ensure it is at the heart of the architecture and design to allow for valuable insights to be extracted from it.

- Must have excellent experience of managing non-functional requirements such as performance, scalability, security, loose coupling & system robustness.

- Must be able to extract requirements post interactions from stakeholders (Business sponsors, Product Managers etc.) and create comprehensive specifications for the engineering team to execute upon.

- Must have proven leadership and managerial skills to manage a track of work of 50+ people throughout the multiple project lifecycles. Must have experience of implementing agile, kanban or similar software development methodology.

- Must have experience of creating tech processes such as build and release process, continuous integration, coding guidelines, code review process etc.

- Must have excellent experience of exposing stateless restful APIs in a SaaS environment.

- Should have exposure with SOA, micro-services and ESBs.

- Must have extensive experience with the following technologies: REST, SOAP, Tomcat, Apache web server, Javascript, JQuery, AngularJS, Node JS, EmberJS, MySQL, PostgresSQL, RDS, Jenkins, SVN/ GIT, business intelligence tools (birt, tableau), caching frameworks (EhCache, Memcache, Redis etc.), NoSQL(MongoDB), Linux and shell scripting, Machine Learning (Python, XGBoost, Pandas), Management (Github, JIRA, Confluence etc.)

- Must have experience creating and managing the production environment from the ground up on cloud service providers such as AWS or Google cloud.

- Must have experience with deployment dockers, kubernetes, API gateway & cloud DBs.

- Must have previous experience in startup and significant experience in at least one industry with the ability to develop, delivery and maintain complex end-to-end value chains for the business

- Strong communication with counterparts in the engineering team in the London office as this will determine the success of the technology team as a whole

- Experience to drive and lead the hiring of engineers and anyone associated with technology delivery

Nice to have:

- Experience with CMS or workflow automation tools (Salesforce, Zoho) would be a plus

- Experience with real-estate industry or solutions will be valuable

- Experience with load testing, security testing and automated testing frameworks would be a plus

- Experience with Derby, RabbitMQ, Kafka and with Gherkin and Cucumber for BDD automation

- Exposure to mobile development (Android, iOS) would be a plus

- Experience with big data technologies such as Spark, Hadoop, Pig, Hive would be a plus

- Experience with Machine learning and AI technologies would be a plus

Apply Now

No comments:

Post a Comment