- Experience
- 6–15 yrs
- Salary
- —
- Openings
- 1
- Posted
- 4 days ago
- Work mode
- In office
- Education
- B.Tech / B.E.
- Eligibility
- Candidates must hold a B.Tech or B.E. degree in any specialization.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About EPAM Systems
EPAM Systems Inc., founded in 1993, stands as a premier provider of digital transformation, product, and platform engineering services. Recognized as the Home of the Modern Engineer, EPAM nurtures developers, architects, and technologists by exposing them to meaningful projects across various industries and fostering a culture of Engineering Excellence. This culture is now extended with an AI-native approach emphasizing experimentation, agility, and system-level design in software development. EPAM's global hybrid teams deliver sustainable and scalable enterprise platforms, driving innovation worldwide. India serves as EPAM's largest delivery center, a vital strategic hub specializing in AI, advanced engineering, data architecture, and modernization with over 12,000 professionals.
Role Overview & Responsibilities
- Bring 6 to 15 years of experience working with Big Data and related technologies.
- Demonstrate expert knowledge of distributed computing concepts.
- Possess deep expertise in Apache Spark.
- Develop software using Python programming language.
- Utilize Hadoop ecosystem tools including Hadoop v2, MapReduce, HDFS, and Sqoop.
- Build and maintain stream processing systems leveraging platforms like Apache Storm or Spark-Streaming.
- Work with messaging platforms such as Kafka or RabbitMQ to handle real-time data streams.
- Use Big Data query tools like Hive and Impala effectively.
- Integrate data from various sources including relational databases (SQL Server, Oracle), ERP systems, and files.
- Solid understanding of SQL queries, joins, stored procedures, and relational database schemas.
- Experience with NoSQL databases such as HBase, Cassandra, and MongoDB.
- Apply ETL methodologies and frameworks for data processing and transformation.
- Optimize the performance of Spark jobs for efficiency.
- Leverage native cloud data services including AWS Databricks and Azure Databricks.
- Lead and manage a development team effectively.
- Design and implement Big Data solutions tailored to business needs.
- Adhere to Agile methodologies in software development processes.
Additional Information and Benefits
- Tackle complex technical challenges with global impact.
- Engage in extensive self-development opportunities through online university courses, global knowledge sharing, and certification programs.
- Present ideas at international forums.
- Participate in sponsored technical talks and hackathons.
- Eligible for relocation opportunities across EPAM offices worldwide for various projects.
- Focus on individual growth and development.
- Comprehensive benefits package including health and medical coverage, retirement plans, paid time off, and flexible benefits.
- Access to community forums encouraging extracurricular passions such as CSR activities, photography, painting, and sports.
Minimum education
Bachelor's Degree