Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

SAP Senior Software Developer - Datasphere Data Integration Spark 
Brazil, Pará, Itaituba 
296186589

12.12.2024

WHAT YOU'LL DO
• Work on design, coding, and quality assurance tasks related to specific product features
• Development activities in Java, Python and Scala

• Apply DevOps practices, being responsible for the complete feature lifecycle until it reaches Production
• Work in an agile team that uses the Scrum framework to self-organize and work towards the development goals.
• Mentor and guide the team to foster their professional development and growth.
• Support the team on technical discussions
• Build & lead PoCs, research for state-of-the-art technical solutions


Required skills
• Bachelor's degree in any of the following areas: Computer Science, Systems Analysis, Information Technology, Mathematics, Physics, Engineering.
• Advanced or fluent English.
• Excellent programming skills and knowledge of algorithms, data structures, space, and run-time complexity (Big-O notation).

• Proven broad and deep experience in all aspects of software development (like systems design, software architecture, object-oriented programming)

• Experience in Data Engineering use cases with focus on data ingestion and transformation, ideally in Apache Spark.
• Willingness to take ownership, drive new developments, and work creatively on challenging and groundbreaking tasks in accordance with the highest technical standards, plus a high level of commitment, team spirit, flexibility, and initiative.
Ability to troubleshoot complex software issues leveraging technical and product skills.
• Familiarity with design patterns, Clean Code, Continuous integration/continuous delivery (CI/CD), Code review and Test-driven development (TDD) is desired.
• Knowledge of software quality assurance and test methodologies, including unit testing and integration testing.
• Strong analytical and problem-solving skills.
• Ability to quickly learn new areas of knowledge.

• Analytical skills to drive root cause analysis for complex problems
• Willingness to continuously learn both new technologies and business processes
• Good communication skills

• Strong experience with cloud development.

Nice to have

• Experience with data management area.
• Experience with Java and Scala development.

• Experience with Python ecosystem.
• Experience with CI/CD.

LEARNING OPPORTUNITIES
• By joining our team, you will be exposed to the latest technologies and work with world-class developers who will take your professional skills to the next level.
• You will learn about state-of-the-art cloud deployment technologies like Docker and Kubernetes.
• You will learn how continuous integration works in a global development environment.
• You will have the opportunity to develop distributed applications that run in cluster mode.

Job Segment:Testing, Cloud, ERP, Developer, Computer Science, Technology