Big Data Director/Technical Manager
- Bengaluru, Karnataka, India
Common Purpose, Uncommon Opportunity. Everyone at Visa works with one goal in mind – making sure that Visa is the best way to pay and be paid, for everyone everywhere. This is our global vision and the common purpose that unites the entire Visa team. As a global payments technology company, tech is at the heart of what we do: Our VisaNet network processes over 13,000 transactions per second for people and businesses around the world, enabling them to use digital currency instead of cash and checks. We are also global advocates for financial inclusion, working with partners around the world to help those who lack access to financial services join the global economy. Visa’s sponsorships, including the Olympics and FIFA™ World Cup, celebrate teamwork, diversity, and excellence throughout the world. If you have a passion to make a difference in the lives of people around the world, Visa offers an uncommon opportunity to build a strong, thriving career. Visa is fueled by our team of talented employees who continuously raise the bar on delivering the convenience and security of digital currency to people all over the world. Join our team and find out how Visa is everywhere you want to be.
Visa Corporate IT group has embarked on a major technology transformation journey and Open Revenue Systems plays a key role transitioning Revenue systems to next generation technologies. As part of this strategy, Open Revenue Systems OpCerts team is looking for curious, creative, and technology experts to join our growing team. We focus on delivering global platforms that enable Visa's Pricing, Invoicing and Operating Certificate applications, which are used by Visa business partners to service Visa clients globally.
The successful candidate will lead Data Intergation engineering team for Open Revenue Systems from Bangalore(India) office. The selected candidate will be fully responsible for solution design and delivery achieving engineering excellence of services.
•Develop and nurture team of developers by motivating and mentoring, and assist in hiring critical talent.
•Inspire leadership and encourage innovation of ideas.
•Design, develop and evolve highly scalable and fault-tolerant distributed components using Big data technologies.
•Excellent experience in Application development and support, integration development and data management.
•Guiding developers in day to day design and coding tasks, stepping in to code if needed.
•Design and implement APIs, abstractions and integration patterns to solve challenging distributed computing problems
•Experience with database modeling and development, data mining and warehousing.
•Experience with Hadoop ecosystem (HDFS, MapReduce, Oozie, Hive, Impala, Spark, Kerberos, KAFKA, etc)
•Experience in defining technical requirements, loading data into HDFS, managing Linux directory structure, managing HDFS framework, managing Hive databases, managing NoSQL databases, data extraction, data transformation, automating jobs, productionizing jobs, and exploring new big data technologies within a Parallel Processing environment
•Understand and own component security analysis, including code and data flow review. Collaborate with security team to implement and verify secure coding techniques
•Ensure proper metrics instrumentation in software components, to help facilitate real time and remote troubleshooting/performance monitoring
•Contribute to efficient development process pipeline by leveraging best-in-class CI/CD tools
•Experience in defining technical requirements, conceptual, logical and system architectures.
•Identify and utilize best practices in the industry to maximize efficient and elegant solutions while minimizing cost
•10+ year track record of relevant work experience and a Computer Science or related technical discipline is required
•Dynamic leader who has directly managed team of highly competent developers in fast paced work environment
•Working familiarity with the entire software development lifecycle including version control, build process, testing, and code release
•Exceptional verbal and written communication skills
•Development and support experience in Big Data domain.
•Architecting, developing, implementing and maintaining Big Data solutions using Apache Hadoop, HDFS, Sqoop, Pig,Hive, Oozie, Impala, Spark, Kafka.
•5+ ETL tools (Talend,Ab initio)
•Expereince in Architecture and delivery of Enterprise scale applications.
•Experience in agile methodology is preferred
All your information will be kept confidential according to EEO guidelines.