About Gap Inc.
Our past is full of iconic moments — but our future is going to spark many more. Our brands — Gap, Banana Republic, Old Navy, Athleta, INTERMIX and Hill City — have dressed people from all walks of life and all kinds of families, all over the world, for every occasion for more than 50 years.
But we’re more than the clothes that we make. We know that business can and should be a force for good, and it’s why we work hard to make product that makes people feel good, inside and out. It’s why we’re committed to giving back to the communities where we live and work. If you're one of the super-talented who thrive on change, aren't afraid to take risks and love to make a difference, come grow with us.
About The Role
Major Job Responsibilities:
Partners with Product Managers, and Solution Architects to define, analyze, and estimate the level of effort to deliver customer’s technical requirements
Provides technical input to Statement of Work for External Service Providers
Ability to break down product management stories into detailed design specifications for medium to complex business problems
Guides team members on the use of design patterns and adherence to code quality metrics
Builds cloud-native applications
Leads team members in Agile development best practices: pair programming, test-driven development
Uses software code management tools and processes to ensure code traceability and good governance.
Conducts code reviews with other team members (either internal or external service providers)
Makes continuous improvement to our coding and test practices across applications
Works in DevOps team which uses continuous development, integration, and testing with automated releases to lower and higher environments with application monitoring plus supporting the product
Analyzes and resolves problems of high to critical complexity, and ability to identify recurring issues to root cause
Be a thought leader! Mentor, coach, and guide developers in the team
Participates in recommending emerging technologies and application solutions
Who you are
Requirements
High Problem-Solving Skills with analytical thinking and logical reasoning
Multiple project execution experience with Spark – RDDs, SparkSQL, Spark Streaming, Structured Streaming
Knowledge on Hive-Spark, HBase-Spark integrations
Working experience on the cloud-based spark environments such as Databricks on Azure.
Hands-on experience writing notebooks using Python/Scala.
Automation using Linux shell & Python scripting.
Proficient in streaming tech stack based on Kafka – Heterogeneous producers/consumers, Kafka Connectors, Schema registry, KSQL, KStreams. (Knowledge on Confluent platform would be an advantage).
Development experience on consuming Kafka streams from Spark & Java applications.
Hands-on experience working with huge datasets in HDFS & Hive/HQL.
Development experience with Enterprise integration patterns.
Working knowledge of at least one No-SQL database like MongoDB, Cassandra, HBase.
Proficient knowledge of Domain-Driven Design, TDD and Unit testing frameworks like Junit and Mockito
Exposure towards logging frameworks/tools like Log4J and Splunk
Proficient in standardization and maintenance of code quality measures with the help of tools like Sonar.
Proficient in maintaining security aspects of the application (OAuth, SSO, LDAP)
Should have led a small to medium team in design, build, and deploy applications/products.
Nice To Have Requirements
Working knowledge of REST Web Services.
Proficient working knowledge of at least one external caching tools (Memcache, Redis)
Experience working on Azure stack would be preferred such as – EventHubs/EventGrid/ServiceBus, Stream Analytics
Architectural experience
Experience of owning a project completely from inception to production release
Awareness of the latest technology trends
Technology recommendation
Required Experience And Education
7 – 10 years of experience with BigData & Cloud Applications in software industry
CS degree or equivalent experience
Benefits at Gap Inc.
- One of the most competitive paid time off plans in the industry
- Merchandise discount for our brand products at franchise stores and their websites
- Comprehensive health coverage for employees and their families
- Health and wellness program: free annual health check-ups, fitness center and Employee Assistance Program
- Comprehensive benefits to support the journey of parenthood
- Retirement planning assistance
- See more of the benefits we offer.