Software Developer Ii (python + Scala + Aws) Job in S & P Global
Software Developer Ii (python + Scala + Aws)
- Hyderabad, Telangana
- Not Disclosed
- Full-time
- Permanent
S&P Global Platts
The Role: Software Developer II (Scala, Python & AWS)
The Location: Hyderabad
Grade: 9A
The Team:
The team works in agile environment and adheres to all principles of Agile. As a Spark Developer, you will work with a team of intelligent, ambitious and hard-working software professionals. The team is independent in driving all decisions and is responsible for the architecture, design and quick turnaround of development of our products with high quality.
The Impact:
This position directly interacts with the business team to understand their requirements and the added value to the business customers. The role provides exposure to the business and functional model of the company. The applications being worked on are highly business centric and revenue generating. This position is extremely important to deliver what our customer needs and have faster time to market.
Whats in it for you?
Be the part of a successful team which works on delivering top priority projects which will directly contribute to Companys strategy. Drive the testing initiatives including supporting Automation strategy, performance, and security testing. This is the place to enhance your Testing skills while adding value to the business. As an experienced member of the team, you will have the opportunity to own and drive a project end to end and collaborate with developers, business analysts and product managers who are experts in their domain which can help you to build multiple skillsets.
Responsibilities:
S&P Global Platts is looking for an experienced Spark Software Developer to join our team, full-time. An ideal candidate will be a key player in the growth and development of this brand new platform. They will a play a role in the planning, development and deployment of the product following the full SDLC. They should be comfortable handling new challenges involving emerging technologies. The candidate must follow best practices for software development and has experience building reusable and maintainable application code for future projects.
Development experience with Amazon Web Services (AWS) is expected
What were looking for:
Basic Qualifications:
- Demonstrated ability to participate in a global software engineering team while working closely with product management, quality assurance and business analysts.
- 4 to 6 years hands on experience developing with Apache Spark streaming and batch framework with Scala and PySpark (optional)
- Spark query tuning and performance optimization
- Service oriented architecture, and data standards like JSON, Avro, Parquet, Protobuf
- Experience working with SQL technologies such as PostgreSQL, Oracle or equivalent
- Experience working withHDFS, S3, and/or DynamoDB
- Development experience with AWS
- Having AWS Glue experience is a plus
- Experience working with Docker & Kafka
- Exposure for programming languages like Java, .Net is a plus
- Awareness about CI/CD, Jenkins is a plus
- Proven experience working with an Agile framework mindset
- Desire to work with a highly collaborative team located onshore and offshore
- Strong interpersonal and written communications skills
- Bachelor's degree in computer science or related fields.
- Previous experience in software development, computer engineering, or other related fields.
- Ability to work well in team environment following Agile software development principles.
- Strong interpersonal and written communications skills.
- Demonstrated ability to successfully multi-task.
- High energy and a self-starter.
About S&P Global Platts:
At S&P Global Platts, we provide the insights; you make better informed trading and business decisions with confidence. Were the leading independent provider of information and benchmark prices for the commodities and energy markets. Customers in over 150 countries look to our expertise in news, pricing and analytics to deliver greater transparency and efficiency to markets. S&P Global Platts coverage includes oil and gas, power, petrochemicals, metals, agriculture and shipping.
S&P Global Platts is a division of S&P Global (NYSE: SPGI), which provides essential intelligence for individuals, companies and governments to make decisions with confidence. For more information, visit www.platts.com
Fresher
2 - 4 Hires