Director - Release Engineering & Tools Development

  • Full-time
  • Job Family Group: Technology and Operations

Company Description

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.

    Job Description

    Visa Inc is looking for a strong technical leader to join our team at Bangalore, India office as Release Engineering and Tools Development Director.  You will be leading a team of devops and release engineers in setup and operation of automation and release engineering needed to facilitate the software development process to push new features from development to production in a predictable, low risk and agile manner.

    The ideal candidate for this position has deep understanding and hands-on experience in release engineering, build & deployment automation, and monitoring tools for highly scalable, high traffic customer facing systems. You will be expected to improve team agility through coaching and implementing best practices. You will need technical depth to conduct deep dives, lead root cause analysis efforts and defend your opinions about devops, release engineering & automation practices. 

     

    • Build, grow, and lead an engineering team in India to own the CI/CD framework, release engineering, automation tools development and engineering best practice.
    • Motivate and retain top talents for individual and organizational growth.
    • Develop roadmaps and execution plans to meet business objectives with existing or emerging technologies in your area by partnering with other stakeholders in Data Platform and Visa.
    • Set strategic directions to establish short and long-term goals. Maintain the balance between fixes for "right now" and overall improvements for the long-term.
    • Provide hands-on technical guidance to improve and expand our existing development and deployment infrastructure by leveraging open source and internally developed tools.
    • Instill best practices for software development and service execution. Drive for engineering excellence including automation, quality, efficiency, and productivity. Automation and reliability are the key for providing large scale services effectively.
    • Define success metrics in supporting both PaaS and DaaS development & deployment. Track them towards agreed target.
    • Work in a diverse dynamic environment that involves internal/external customers, TPMs, PMs, developers, and operation engineers. Manage stakeholder expectations, track and deliver external commitments on time.
    • Foster innovation and leverage new technologies. Keep track of the industry development status in the areas of PaaS and DaaS. Evaluate new product opportunities and bring forward proposals to expand our product lines and infrastructure services.

    Qualifications

    • BA/BS degree is required. Concentration in Computer Science, or a related technical discipline.
    • 6+ years of experience as a Lead DevOps Engineer with minimum of 3 years as a DevOps/Tools Engineering Manager with overall 10+ years of relevant industry experience.
    • Experience defining and managing the roadmap for implementation of RE/Tools/DevOps deliverables in an established operation.
    • Significant technical experience in software development life cycles, release automation engineering, Continuous Integration/Continuous Deployment, and DevOps for high performance, high availability enterprise level applications and platform as services.
    • Expert in BASH, Python and other scripting languages.
    • Deep knowledge in Jenkins Farm and implementation of such setup.
    • Implemented CI/CD in the GIT/Stash/Jenkins/Liquibase/Artifactory landscape.
    • Experience demonstrating strong leadership, self-motivation, accountability, and team player.
    • Outstanding communications ability to a diverse customer audience, including executives, product, and technical stakeholders.
    • Proactive sense of urgency and 'can do' attitude.
    • Experience managing and working with geo-distributed team is a plus.
    • Expertise in the areas of big data and cloud technology such as Hadoop, Spark, HBase, Kafka and web services is preferred.

    Additional Information

    All your information will be kept confidential according to EEO guidelines.

    Privacy Policy