Technical Specialist - Data Engineer

5 - 9 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Technical Specialist - Data Engineer, you will be responsible for designing, developing, and delivering significant components of engineering solutions to achieve business goals. Your key responsibilities will include actively participating in the design and development of new features for application enhancement, ensuring solutions are maintainable and integrated successfully, assisting junior team members, and controlling their work when necessary. Key Responsibilities: - Develop and deploy source code for all software components in alignment with detailed software requirements specification. - Provide development activities for projects and technical infrastructure components such as Java, Python, Apache Beam/Spark configurations, and data workflows on-premise/cloud. - Debug, fix, and support the L3 team. - Verify developed source code through reviews following the 4-eyes principle. - Contribute to quality assurance by writing and conducting unit tests. - Implement architectural changes as defined by Architects. - Contribute to problem and root cause analysis. - Integrate software components according to the integration strategy. - Conduct unit and integrated software testing and resolve any test findings. - Work on technical continuous improvements across modules regularly. - Develop routines to deploy CIs to target environments where applicable. - Provide release deployments on non-Production Management controlled environments. - Support the creation of software product training materials, user guides, and deployment instructions. - Manage maintenance of applications and perform technical change requests as per Release Management processes. - Collaborate with colleagues in various stages of the Software Development Lifecycle. - Identify dependencies between software product components, technical components, applications, and interfaces. Qualifications Required: - Bachelor of Science degree in Computer Science or Software Engineering with a minor in Finance, Mathematics, or Engineering. - Strong analytical and communication skills. - Proficiency in English (written/verbal). - Ability to work in virtual teams and matrixed organizations. - Excellent team player with an open-minded approach. - Understanding of IT delivery, architecture, data modeling, and data analysis. - Relevant experience in Financial Services. - Ability to work in a fast-paced environment with a focus on delivery and balancing business demands with IT fulfillment. Additional Company Details: Deutsche Bank Group strives for a culture where employees are empowered to excel together every day, acting responsibly, thinking commercially, taking initiative, and working collaboratively. They promote a positive, fair, and inclusive work environment for all applicants. For more information about the company, please visit their website: https://www.db.com/company/company.htm.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Deutsche Bank logo
Deutsche Bank

Banking and Financial Services

Frankfurt

RecommendedJobs for You