Openings in the Crayon box

Join our fab team of cool people

Why Crayon Data

Crayon Data is a fast-growing big data company with a vision to simplify the world’s choices.
Our clients are top-tier enterprises in the banking and hospitality space. They use our choice engine Maya, to deliver digital, personal experiences centered around taste. We are a company with strong values and culture. And are champions of diversity. We have offices in Chennai and Singapore. Our client projects are currently in the US, London, UAE, India and SE Asia.
We have entered the hyper growth phase. We need as many brilliant minds we can get, to join us on this exciting journey. If you are ready to get your hands dirty, while making lives simpler - talk to us!

Business Analytics Consultant

We are looking for Business Analytics Consultant to design various data analytics services. Communicate with and present complex concepts to business audiences.

What you will do
  • Design algorithms for product development and build analytics-based product
  • Coordinate individual teams to fulfil client requirements and manage deliverables
  • Lead analytical projects and deliver value to customers
  • Manage and strategize business from an analytics point of view
Requirements
  • Understand advanced analytics techniques, including Predictive Modelling (Logistic regression), segmentation, forecasting, data mining, and optimizations
  • Be proficient in software packages such as SAS, R, Rapidminer for analytical modelling and data management.
  • Experience in using Business Intelligence tools such as SAS, Microsoft, Tableau for business applications
  • Aptitude for analytical problem solving
  • Communicate and present complex concepts to business audiences
  • Capable of working effectively in a global team
  • You should have a minimum of 8 to 10 years of experience.
  • The position is based in Chennai, but requires travel to client location, in either Myanmar or Dubai
Apply Now



Data Scientist

We are looking for Data Scientists to work on our global TasteGraphTM, to solve ambitious and complex problems. And drive customer engagement for marquee clients around the world.

What you will do
  • Translate business requirements to a set of analytical models
  • Perform data analysis (with a representative sample data slice) and build/prototype model(s)
  • Work with business users and/or data scientists to formulate model designs using large data sets
  • Provide inputs to the data ingestion/engineering teams on data requirements for model(s), in terms of size, format, associations and cleansing
  • Identify/provide approaches and data to validate the model(s)
  • Collaborate with the data engineering team to transfer business understanding, and get model(s) productised
  • Validate output along with business users
  • Tune model(s) to improve results provided over time
  • Understand business challenges and goals of clients to formulate approaches for data analysis and model creation to support their business decision making
  • Perform hands-on data analysis and model creation
  • Work in highly collaborative teams that strive to build quality systems and provide business value
  • Mentor junior team members
Requirements
  • Understand business problems and address them by leveraging data, characterized by high volume and dimensionality, from multiple sources
  • Communicate complex models and analysis in a clear and precise manner
  • Build predictive statistical, behavioural or other models via supervised and unsupervised machine learning, statistical analysis, and other predictive modelling techniques.
  • Display a strong understanding of various types of recommender systems, like collaborative filtering, content-based filtering, association rule mining, etc.
  • Understand unstructured (text) data processing and NLP
  • Experience with matrices, distributions and probability
  • Hands-on experience in Java or Scala.
  • Proficient with relational databases, natural language processing and at least one scripting language – preferably Python/Ruby
  • Have a working knowledge of the big data tech stack including Hadoop, Spark and NoSQL databases like Couchbase, HBase, Solr, etc.
  • Have previous exposure to DevOps, containers like Docker, and cloud environments like AWS, Azure, etc
  • You need to have 5 to 10 years of experience in a similar, relevant role. You need to also have worked in the big data space before, alongside a big data engineering team (data visualization team and data and business analysts)
  • The position is based in Chennai but may require domestic and international travel.
Apply Now



Solutions Architect

We are looking for solutions architects to work with recommendation systems. And help touch the lives of millions of users around the world.

What you will do
  • Lead a team of data analysts and engineers to build big data solutions that align with customers’ needs
  • Oversee end-to-end system design and architecture of solution infrastructure that will work on millions of data points
  • Travel to on-site locations and meet with customers to deliver the project
Requirements
  • Excellent analytical and problem-solving skills
  • Expert knowledge in at least one programming stack - preferably Java
  • Working knowledge of big data technologies like Hadoop, Spark etc.
  • Demonstrate expertise in cloud-based deployments in AWS, Azure or GCP
  • Be proficient in integrating with enterprise middleware and exposure to ESB, SOA etc.
  • Understand the basics of Machine Learning, NLP, IR, Algorithms etc.
  • You need to have a minimum of 8 years of experience working with banking & airlines verticals.
  • The position is based in Chennai but may require domestic and international travel.
Apply Now



Senior Software Engineer

We are looking for senior software engineers to lead a team of talented individuals, to develop world-class products.

What you will do
  • Lead and mentor junior engineers
  • Write clean, scalable and testable code which will run on large Hadoop and Spark clusters
  • Troubleshoot, test and maintain the core product(s) and configurations to ensure strong optimization and functionality
  • Contribute to all phases of the product development lifecycle
Requirements
  • Follow industry best practices
  • Excellent analytical and problem-solving skills.
  • Expert knowledge in at least one programming stack – preferably Java
  • Have technical know-how of big data technologies like Hadoop, Spark etc.
  • Proficient in cloud-based deployments in AWS, Azure or GCP
  • Understand Machine Learning, NLP, IR, Algorithms etc.
  • Be comfortable working with Linux and Shell
  • Should be able to thrive in a fast-paced, quickly evolving, tech start-up environment
  • You should have a minimum of 6 years of experience.
Apply Now



Software Engineer

We are looking for software engineers to build world-class products. As well as provide technical support to clients.

What you will do
  • Write clean, scalable and testable code to be run on large Hadoop and Spark clusters
  • Contribute to design and architecture of the product(s)
  • Participate in maintenance of the core product(s) and support customers
Requirements
  • Excellent analytical and problem-solving skills.
  • Contribute to a collaborative and dynamic team which works across time zones
  • Working knowledge of at least one programming stack - preferably Java
  • Have technical know-how in at least one database, such as RDBMS or NoSQL
  • Proficient with big data technologies like Hadoop, Spark etc.
  • Understand Machine Learning, NLP, IR, Algorithms etc.
  • Demonstrate deployment capabilities of big data solutions in one or more clouds like AWS, Azure or GCP
  • Be comfortable working with Linux and Shell
  • Be comfortable working with Git or any versioning system
  • Should be able to thrive in a fast-paced, quickly evolving, tech start-up environment
  • You should have a minimum of 3 years of experience.
Apply Now



Data Engineer

We are looking for data engineers to build and monitor high quality infrastructure to analyse data.

What you will do
  • Write clean, scalable and testable code to be run on large Hadoop and Spark clusters
  • Assemble large, complex data sets that meet functional/non-functional business requirements
  • Build the infrastructure required for optimal ETL of data from a wide variety of data sources using SQL and big data technologies
  • Build analytics tools that utilize the data pipeline to provide actionable insights for analytics and data scientist team members.
  • Monitor performance and continuously improve the infrastructure
Requirements
  • xcellent analytical and problem-solving skills.
  • Follow industry best practices
  • Technical know-how of at least one programming stack - ideally Java
  • Showcase expertise in data warehousing, relational database architectures (Oracle, SQL, DB2, Teradata), and big data storage and processing platforms required. (Hadoop, HBASE, Hive, Spark)
  • Have working knowledge in cloud-based deployments in AWS, Azure or GCP
  • Understand Machine Learning, NLP, IR, Algorithms etc.
  • Be comfortable working with Linux and Shell
  • Should be able to thrive in a fast-paced, quickly evolving, tech start-up environment
  • You should also have a minimum of 6 years of experience.
Apply Now



Devops Engineer

To lead and provide high quality operational and technical application and systems support to Crayon customers and internal business functions. Owner of the Problem Management process, ensuring PM goals are achieved. Minimizing the adverse impact of incidents and problems on the business and preventing re-occurrence of Incidents

What you will do
  • Lead and prioritise the Application Support team’s work load
  • Manage and Own the Problem Management Process
  • Develop, co-ordinate and promote the effective functioning of problem management activities
  • To examine potential areas for Service Improvement and raise proposals
  • Provide technical leadership
  • Provide input to application/infrastructure scalability
  • Interact with internal teams and clients to trouble shoot and resolve complex
  • Design appropriate metrics for reporting on key performance and quality indicators
  • Maintain application monitoring, performance tuning and testing
  • Provide <> line Application Support on complex internally and externally developed applications
  • Provide input to administering and maintaining all production and internal environments
  • Provide input to the implementation, backup and roll-back plans
  • Act as a technical resource for internal and external projects
  • Ensure there are robust procedures and processes within the application support function remit
  • Follow appropriate departmental and company procedures and policies (i.e. change control,
  • Design, prepare and conduct training relating to Problem Management and the appropriate usage
  • Provide timely and export advice on emerging trends and issues affecting Service Delivery and
  • across all of Crayon’s teams
  • problems
  • security and auditing, release, configuration, problem and incident management).
  • of the Support Management Service
  • Support. Develop strategies to allow Application Support to manage resultant problems.
  • The Application Support Engineer should be familiar with Vagrant, Docker, Puppet, Chef or any of these devops technologies. Familiarity with Continuous integration tools like Bitbucket, Jenkins and Maven is a must. This role will also entail automating the deployment of Maya, our flagship product, in a Client’s cluster either on AWS or Azure, while also providing necessary support for BCP and Disaster Recovery through various tools.
  • Personal and Team Development
  • Share / spread knowledge with team members as well as internal teams (client delivery, service
  • desk, development / deployment)
  • Pro-active in maintaining and increasing the teams and own technical knowledge
  • Identify training needs or requirements for yourself individually and for the team
  • Coach and develop team members
Requirements
Qualities and Experience :
  • Strong customer service and support focus with a desire to deliver a high quality service
  • Self-motivated and highly professional with ability to lead and take ownership and responsibility
  • Ability to multi-task, work under pressure and to tight deadlines
  • A desire to learn and improve skills and knowledge
  • Fast learner, energetic and enthusiastic
  • Adaptable and flexible to business demands
  • Strong organisational and planning skills
  • Positive ‘can-do’ attitude
  • Team player
  • Experience leading technical support teams
  • 8+ years’ experience in an hands-on application support lead/manager role
  • Extensive problem solving and debugging skills
  • Ability to independently apply production upgrades and support the products
  • and technologies
  • Experience in providing services to agreed SLA’s
  • Experienced in Problem and Incident Management
  • Experience with working in an ITIL environment
  • Excellent interpersonal and communication skills
  • Flexible in working outside of core business hours at short-notice
Skills
  • Experience with supporting multi-tier infrastructures
  • Experience with supporting Java applications and an understanding of web technology
  • Knowledge of Data Management Systems
  • Scripting (Python, ShellScript)
  • Java programming
  • Experienced in administering Linux and Windows server environments
  • Experience using Service Desk, support products
  • Experience in DevOps
  • Working knowledge of web platform development software
Apply Now



IT Security/Audit

Reviewing and remediating issues related to information security policy, standards, baselines, and exceptions that impact regulatory compliance. The role will ensure that policy, control, exception, and regulatory governance processes and relevant supporting evidence are ready for audit inspection. The role will also assist with the implementation of the cyber risk assessment framework which will help identify risks across the enterprise.

What you will do
  • Relevant experience of 1-2 years
  • Extensive knowledge of laws, rules, regulations and industry standards impacting information security
  • In-depth understanding of information security principles (e.g. access control, segregation of duties, endpoint security, etc.)
  • Experience in performing IT audit, risk and compliance assessments
  • Excellent analytical & problem-solving skills with good conceptual thinking
  • Ability to work independently with minimal supervision
  • Excellent command of the English Language, with strong verbal and written communication skills
  • Experience in developing and maintaining information security policies, standards, baselines and guidelines
  • Bachelor's degree in Information Technology or related field
  • Proficient in Excel and PowerPoint
Requirements
Qualities and Experience :
  • Performs general and application control reviews for simple to complex computer information systems.
  • Performs information control reviews to include system development standards, operating procedures, system security, programming controls, communication controls, backup and disaster recovery, and system maintenance.
  • Directs and/or performs reviews of internal control procedures and security for systems under development and/or enhancements to current systems.
  • Prepares audit finding memoranda and working papers to ensure that adequate documentation exists to support the completed audit and conclusions.
  • Prepares and presents written and oral reports and other technical information in a pertinent, concise, and accurate manner for distribution to management.
  • Follows up on audit findings to ensure that management has taken corrective action(s).
  • Coordinates and interacts with external auditors, administrators, faculty, staff and law enforcement officials as appropriate; may be required to testify in court.
Apply Now