Manager, Data Services

8 - 10 years experience  • 

Salary depends on experience
Posted on 03/27/18
Phoenix, AZ
8 - 10 years experience
Salary depends on experience
Posted on 03/27/18

Position Overview

Manages one or more teams of software developers.  Oversees and assists team with data analysis, integration architecture with source systems, design, coding, and testing.

Key Responsibilities

  • Manage and mentor team of software developers
  • Coach and mentor team members to grow their knowledge and skills
  • Work effectively in Agile development process
  • Provide insight and input into organization’s roadmap and software products
  • Oversee architecture, design, and code quality
  • Lead the development team’s technology and design decisions, such as engineering practices and coding standards
  • Interface with Business and Source Systems (internal and external) and help with solutioning (high level data analysis and integration requirements)
  • Interface with Enterprise Architecture team to align data and application architecture and coordinate bottom up needs with EA team
  • Other duties as assigned

Requirements

Minimum Requirements

  • Bachelor’s degree or equivalent combination of experience and education
  • 10 years of professional software development experience
  • Completed 3 end to end product release cycles from inception to production support
  • 3 years hands-on experience with Mulesoft development and administration products including Anypoint Studio (various connectors like FTP, Flat File, Messaging, Web Services), Dataweave and Transformation coding, Design Studio, Anypoint API Manager, Anypoint Runtime Manager and Anypoint Exchange
  • In-depth understanding of JSON and XML message structures
  • Build and Configure on-premises Mulesoft runtime environments using Mule Server 3.7.x EE and API Gateway 2.2.x
  • Design, publish and test RESTful APIs using RAML 0.8, Anypoint API Manager and Anypoint API Portals
  • Secure Mule service endpoints using OAuth2.0, HTTPS and SSO
  • Proficient with Java, Groovy or any other scripting knowledge
  • Proficient with JMS and other messaging standards and building event driven enterprise grade application(s)
  • Review API component level design of the solution and govern APIs contributed to the Exchange
  • Aware of various versioning strategies for APIs

Preferred Qualifications

  • Enterprise Message Bus experience - specifically Active MQ in Mulesoft
  • Java development with JDK 1.7.x or higher
  • Build interfaces/integrations for/as part of Data Integration Platform (DIP), preferably in commercial airline industry
  • SOAP & RESTful message structure and response types
  • 8+ years experience Database (SQL) technologies for read, write and join operations using SQL
  • 2+ years practical understanding of NOSQL databases, such as Mongo DB, Cassandra
  • Translate logical data models to physical in SQL and NoSQL world
  • Deep understanding of non-functional Requirements around authentication, authorization, encryption, performance and building resilient systems (availability, reliability, caching)
  • Good understanding of Transaction controls (retry, backup, recovery, ACID and BASE properties of data transactions)

Requisition Number 18-0344

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.