Table of Contents
Visa off- campus recruitment drive to hire candidates for Staff Data Engineer. Interested candidate can read the details and apply as soon as possible.
About: Visa is an American multinational financial services corporation headquartered in Foster City, California, United States. It facilitates electronic funds transfers throughout the world, most commonly through Visa-branded credit cards, debit cards and prepaid cards. Visa is one of the world’s most valuable companies.
Position: Staff Data Engineer
Location: Bangalore
Eligibility:
- • 5 or more years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD in computer science or related field.
- • 6 or more years of work experience with a Bachelor’s Degree or 4 or more years of relevant experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or up to 3 years of relevant experience with a PhD n computer science or related field.
• 6 or more years of software development experience (with a concentration in data centric initiatives), with demonstrated expertise in leveraging standard development best practice methodologies.
• Minimum of 4 years of experience in building large-scale applications using open source technologies.• Design and coding skills with Big Data technologies like Spark, Kafka and Hive.
• Minimum of 4 years of hands-on expertise with Java or Scala.
• Experience with highly distributed, scalable, concurrent and low latency systems working with one or more of the following technologies: Hadoop distributions Spark, NoSQL data warehouses such as HBase, MongoDB.
• Experience working in an Agile and Test Driven Development environment.
Job Responsibilities:
- Responsible for the architecture, design, development and implementation.
- Work on development of new products iteratively by building quick POCs and converting ideas into real products.
- Design and develop mission-critical systems, delivering high-availability and performance.
- Interact with both business and technical stakeholders to deliver high quality products and services that meet business requirements and expectations while applying the latest available tools and technology.
- Develop code and mentor junior developers to ensure deliverables are on time, within budget, and with good code quality.
- Have a passion for delivering zero defect code and be responsible for insuring the team’s deliverables meet or exceed the prescribed defect SLA.
- Coordinate Continuous Integration activities, testing automation frameworks, and other related items in addition to contributing core product code.
- Present technical solutions, capabilities, considerations, and features in business terms. Effectively communicate status, issues, and risks in a precise and timely manner.