Development Manager, Data Services (macys.com)

January 5, 2015

NOTE: This job listing has expired and may no longer be relevant!

e98c4052cf7fb4dd82c41fd05d22aed4
Job Description
Overview:
This Development Manager needs have a successful history of analysis, design, development and implementations in multi-business critical environment as well as leading groups of developers, architects, and QA engineers. This role is more focused on the Big Data Software Engineering space rather than Big Data Warehousing. This person will work in and support multi-cluster NoSQL (Hadoop, Cassandra, etc.) environments such as development, QA, Pre-Production and Production as well as other traditional databases such as Oracle and DB2. The primary focus will be to oversee and contribute to the development of architecture, infrastructure and capacity planning of the NoSQL environments and the development of batch and real time business and system processes which includes designing, documenting, coding, and unit testing and supporting Production deployments and environments. They will work closely with Development and Product Managers, Technical Leads, Architects, and QA Engineers in a highly collaborative environment.

Essential Functions:
Lead a team of Big Data Software Engineers to design, document, plan, execute and deliver projects in a timely manner

Lead and participate in the full SDLC process using Agile methodology including discovery, inception, story and task creation, breakdown and estimation, iterative planning, development and unit testing, and release/deployment

Lead teams or individuals to support production and non-production environments and collaborate with various technical teams to ensure environment stability, triage issues, and follow through with resolutions

Lead collaborative design and architecture reviews ensure that strategic Big Data roadmaps being followed and implemented and share and promote with the wider technical audience

Contribute to and oversee standards and best practices on solutions and processes where applicable. Optimize and streamline is the key.

Help interview and hire top talent, mentor and develop team members to excel in their roles

Qualifications:
Education/Experience
Bachelor’s degree in Computer Science/Engineering required.
8+ years of hands-on experience with Java technologies that includes Spring, Hibernate, EJB, JMS/Messaging
2+ years management experience of guiding multiple teams with 8-12 members.
4+ years of hands-on experience with REST/SOAP/Web Services, XML, JSON experience
3+ years of hands-on experience with Big Data NoSQL technologies that includes MapReduce/YARN, Hadoop, HBase, Flume, Kafka, Storm, Cassandra
3+ years of hands-on experience with Python, Scala, Shell
3+ years of hands-on experience with Solr, Lucene, ElasticSearch, In-Memory Caches
Experience with multi-threaded programming in distributed environments
Experience working on highly available and scalable web-applications

Communication Skills
Excellent verbal and written communication skills

Reasoning Ability
Proven ability as a problem-solver

Other Skills :

Proficient working experience in Linux
Solid understanding of common design patterns
Experience with UML

Company Profile:
As the fastest growing part of Macy’s Inc. business, macys.com is achieving record sales and broadening our workforce. With offices in New York and San Francisco, macys.com is the best of all worlds. The entrepreneurial thinking of a Web business complements the stability and support of a national brand. Creativity and ingenuity partner with business acumen and tech savvy to build a unique business poised for continued growth. Employees at macys.com have long term opportunities and are encouraged to utilize their Supervisors and Human Resources for cross-functional movement to further their careers. At macys.com we are committed to giving back to the community by partnering with local charitable organizations. By skillfully combining the power of the Internet with the best in retailing, macys.com is reaching new heights.

This job description is not all inclusive. Macy’s Inc. reserves the right to amend this job description at any time. Macy’s Inc. is an Equal Opportunity Employer, committed to a diverse and inclusive work environment.

Macy’s Inc., including Macy’s and Bloomingdale’s, will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of SFPC Art.49.

Primary Location : United States-California-San Francisco
Job : Technology

How to Apply

Apply for this job

Apply for this Job

Paste your AdWords Remarketing code here