Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Big @ Agrim orate

Home > Programming & Design

 Senior Software Engineer - Big

Desired Candidate Profile


- We are looking for a Senior Software Engineers to join Engineering consulting services.

- The Senior Software Engineer is primarily responsible for designing, prototyping and implementing solutions that support a wide variety of data processing, data science and analytics needs.

- The platform is built using various components of the Big Data ecosystem to support batch as well as real-time data processing scaling to very high volumes of data.

Responsibilities :

- Design and develop scalable, maintainable and reliable services that process very large quantities of structured and unstructured data using Big Data and Cloud technologies

- Analysis and identification of source data, architecting and designing data ingestion pipeline & data transformations leveraging Big Data Platform and Cloud technology

- Designing & developing prototypes or proofs of concepts (POC- s)

- Resolve defects during testing, pre-production, production, and post-release patches

- Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems

- Institutionalize best practices for full software development life cycle, including coding standards, code reviews, source control management, test driven development, build processes, testing and operations.

Required Skills :

- Developing solutions for Unix/Linux environment

- Hands-on experience in software design & development using agile methodology

- Strong knowledge of Big Data ecosystem is a must

- Expertise in either Scala, Python or Java stack

- Expertise in one or more of the following: Hadoop, Spark, Hive, Oozie, Flume, Kafka, RESTFul web services, ElasticSearch, Solr with Java Or J2EE & Scala/Python is mandatory

- Familiarity with databases: NoSQL, RDBMS

- Prior experience in developing scalable & high availability applications

- Ability to troubleshoot problems in Big Data environment & diagnose performance bottlenecks

- Knowledge of software engineering best practices for the full software development life cycle, including coding standards, code reviews, unit testing, TDD, source control management, continuous integration, defect management, build processes & testing.

Others :

- Good communication and interpersonal skills

- Strong Analytical and problem solving skills

- A self-starter who can iterate fast and deliver on-time results when requirements are evolving Can think clearly, scope technical requirements and implement

- Willing to travel

Preferred Qualifications & Experience :

- Knowledge of Data Analytics and Cloud technologies like Azure, AWS etc.

- Experience in migrating products & solutions to the cloud (Azure, AWS etc.)

- Experience of working in a startup environment

- Experience in web development (RIA technologies)

Interview process - Online test on programming followed by 2-3 technical rounds

Education:

UG:   B.Tech/B.E. - Computers

PG:  Any Postgraduate - Any Specialization

Doctorate:  Doctorate Not Required

Contact Details:

+ View Contactajax loader


Keyskills:   Java J2Ee SCALA Solr Software Development Spark NoSQL Web Services Hadoop Flume

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Agrim orate

Agrim Corporate Services Agrim Corporate Services Ltd is a professionally managed Corporate Services organisation. The firm was established in 1994 and is one of the rare companies having focused services under one roof. We specialize in providing corporate services in the form of both advice as...