Software Engineer Scala/spark

Year    TS, IN, India

Job Description

We at ThoughtGenesis are focused on the development of cutting-edge technologies that will shape the future of our clients' products and services.
Specifically, we work in the fast-paced fields of BigData, Data Science, Machine Learning, Blockchain, Augmented Reality and Cloud Native applications - an exciting combination of business, technology, software, design, and user experience that is driven by the rapid development of connectivity, mobile computing, social computing, and Big Data analytics.
#### Location: Apple Development Centre, Gachibowli, Hyderabad,Telangana

Job Summary
A job at ThoughtGenesis part of the Apple team is unlike any other you've had. You'll be challenged. You'll be inspired. And you'll be proud. Apple Maps is used daily by millions of people around the world. We are looking for exceptional Software engineers to Innovate, design, implementat, and adopt of our next generation maps data platform.


The Maps Data team owns the platform and systems to represent a wide variety of map features for the entire globe. You will bridge the software engineering team and the users to optimize the usage and benefits from the software systems. You will get your hands dirty on the latest and greatest platforms and frameworks.


Key Qualifications
• Object-oriented programming and design skills, preferably in Java, Scala or JavaScript
• Demonstrated deep proficiency with Big Data processing technologies (Hadoop, HBase, Cassandra, other NO SQL solutions)
• Aptitude to independently learn new technologies.
• Experience designing or implementing systems which work with external vendors' interfaces Excellent oral and written communication skills
• Ability to wear multiple hats and do what it takes attitude
Description
In this role you'll be responsible for building various maps features and related platforms that are used at scale. You will be mostly coding in Scala and working with Play Framework, Spark, Mongo DB and other new platforms. Maps is a complex product and you will be challenged in your ability to grasp things quickly and working fast with smart people. Successful candidates will have strong engineering skills and communication, as well as a belief that collaborative development creates a better product and make you a better engineer.


Education
• Bachelors degree in CS or equivalent in computer science or related field.
• Advanced degree preferred.
Desirable Qualifications
• Geo spatial experience
• Fluency with Play or other similar Frameworks is a nice bonus
• Experience with Jenkins or other build-integration systems
• Hands-on experience from Hadoop technologies like MR, Spark, Yarn etc.
• Experience using and operating Mongo and PostGres is a plus
Keywords
Python, JSON, RESTful WebServices, Java, Groovy, Mongo, Play Framework, Jenkins, JavaScript, Bash, Hadoop, Spark

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3408608
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year