Friday, April 12, 2013

MetalWorks - Growth Engineer (Rails)


MetalWorks - Growth Engineer (Rails)

Metalworks

Bangalore
metalworks.maxusglobal.com




Part-time role, with 3-4 days/week from our office


Brief Background


Maxus is a WPP-owned media agency with 60 offices worldwide. Metalworks by Maxus, is a creative & technology innovation unit. We operate like a tech start-up, and are responsible for the R&D of creative technology projects.


At Metalworks, we employ lateral thinkers, inventors and technology experts who’ll see your marketing challenges from different perspectives. Our mission is to create useful and usable technology to give our clients – and our agencies – an unfair advantage.


We’re alpha and beta-testing new technologies and approaches with a global network of engineers, developer communities, scientists, inventors and start-ups to bring clients innovative and useful solutions.


Key Functions


The Developer will work with a distributed management team based in Bangalore, Singapore and North America.


· Report into the Product Manager and Director of Technology


· Work with tech team in Singapore, Hong Kong and beyond.


· Assist in architecting software solutions based on internal briefs.


· Refactoring and optimising for stability and security.


· Develop on our stack of Ruby on Rails, HTML/CSS/JS frameworks, xSQL and the Heroku/AWS hosting environment. Integrating with some Windows infrastructure will also be required.


· Assist in finding/short-listing/validating technology resources for projects


Key characteristics


Behavioural traits of our ideal Maxus team-mates are outlined by P.A.C.E:


· Passionate: Love of technology, a drive for creating useful, usable and awesome things


· Agile: Ability to quickly learn and take ownership of problems and solutions – addressing the creative, marketing and technical requirements of projects.


· Collaborative: Work with a network of specialists and collaborators – scientists, engineers, entrepreneurs, startups and hacker experience welcomed.


· Entrepreneurial: What have you started? What have you shipped? Where, when and why have you failed? The more stories, the better.


Technical Capabilities


· 2-3+ years software engineering background with experience in Ruby on Rails and other languages.


· Linux, Heroku, Github – know your way around your environment.


· Impressive: Competent with front-end frameworks (Bootstrap, JQuery, HTML5) – this is a combined front-end/back-end role, and we’ll support you advancing your front-end skills from basic to advanced..


· Ability to quickly look into new technologies and imbibe basics.


· Perform cursory tests / code checks.


Project Details


1) MaxusMobile – Our in house trading app (iOS + Android)


· Maintenance and extension/adaptation of existing parsing scripts that perform the following:


Log into FTP or Gmail

Parse attachments or HTML for tabular data

Copy values to MySQL DB


· Build Scripts to pull in data from varied sources and create API end points.


· Adapt scripts for multiple markets and build a configuration/setup system to enable future additions


2) MaxusInsights – Dashboard & Visualization Platform


· Maintenance, refactoring/optimisation and extension/adaptation of data management services (ruby) to parse XML/CSV data from email<>FTP


· Build Ruby<>MSSQL connector for connection to a centralised GroupM’s data repository.


· Generate BYO infographics (using d3.js) from MSSQL, based on provided rule-sets.






Apply for this position


Mail your resume / work samples : Harish Shankaran, Product Manager [harish.shankaran@maxusglobal.com]



No comments:

Post a Comment