1 month ago
Pune, IndiaMid Level
Responsibilities
- Translate application storyboards and use cases into functional applications.
- Design, build, and maintain efficient, reusable, and reliable Python and Scala code.
- Ensure application performance, quality, and responsiveness.
- Identify bottlenecks and bugs and develop solutions.
- Develop high-performance and low-latency components for Spark clusters.
- Interpret functional requirements into designs for big data platforms.
- Collaborate with global teams across different locations.
- Propose best practices and standards.
- Test software prototypes and transfer them to the operational team.
- Process data using Hive, Impala, and HBase.
- Analyze large datasets and derive insights.
Requirements
- 4+ years of experience with one or more programming languages, including Python and Spark.
- Demonstrated analytical and problem-solving skills.
- Experience with application performance tuning and troubleshooting in the big data domain.
- Ability to work with large data volumes and understanding of logical data structures and analysis techniques.
- Experience with HDFS, MapReduce, YARN, Apache Spark, and Hive.
- Familiarity with Avro, Parquet, CSV, and JSON data formats.
- Strong systems analysis, design, architecture, unit testing, and SDLC fundamentals.
- Understanding of scalable application design principles.
- Experience with UNIX/Linux and shell scripting.
- Good knowledge of database principles and SQL.
- Experience with Agile/Scrum methodology.
- Experience with Git and JIRA.
- Experience with NoSQL databases.
- Familiarity with Maven, Jenkins, and TeamCity.
- Familiarity with cloud and container technologies.
- Experience with real-time data processing using Kafka.
Benefits
- Full-time position.
Tech Stack
Categories
Data Engineering
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
