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
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
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
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.
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
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
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
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
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
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)
Experienced in administering Linux and Windows server environments
Experience using Service Desk, support products
Experience in DevOps
Working knowledge of web platform development software
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
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.