Title: Data Engineer
Location: Smithfield, RI (Hybrid) Local Only
Duration: 12+ Months Contract
Video Interview
Job Description
MUST HAVE: PL/SQL, MF experience, COBOL, ETL.
The Team
we are seeking a software engineer to partner in the implementation of our strategic recordkeeping roadmaps. Therefore, the candidate must have a very strong distributed platform and cloud development background with mainframe engineering a plus. We are organized within WI in agile squads that dynamically produce business solutions and thus the candidate must be a strong leader and teammate focused on consistent delivery of quality capabilities.
The Expertise You Have
• BS/BA Degree
• Minimum of 8 years of data engineering experience
• Hands-on experience working with PL-SQL and NoSQL
• Experience in ETL tools, including Informatica
• Experience/exposure to Java, Python or Scala
• Experience with design and development of high TPS REST based Microservices using frameworks like Spring, Mybatis, Jersey etc.
• Design, develop, and implement data intensive Web Services, including alignment to coding standards, and building/running appropriate unit and integration tests and deployment scripts via karma, JUnit, groovy, jest, etcCloud experience with Azure is a plus
• Agile methodology experience with CI/CD.
• SQL, AWS Certification a plus
• Knowledge on CD process and tools and practices (preferably GitHub, Jenkins, Stash, Artifactory etc.)
• Demonstrated work experience using data streaming tools like Kafka and loading data to low latency caching data stores like Redis
• Mainframe development skills a plus.
The Skills You Bring
• Analytical and consulting mindset, asking engaging questions to help tease out requirements details and technical implementation options from technical team members, product owner and customers.
• Outstanding verbal and written communications skills and comfortable in summarizing technical information.
• A love for working with data and are confident in your SQL skills and ETL development
• A passion for coaching, mentoring and development associates
• Superb attention to detail and expertise in drafting business value-oriented user stories and a willingness to help facilitate Agile ceremonies
The Value You Deliver
• As a principal software engineer, you will drive platform evolution with specific responsibilities for providing technical leadership in data engineering, as well as in Test Driven Development
• You will be responsible for delivery assignments and participate in a healthy dose of forward-looking experimentation on emerging technologies or advanced concepts in mature technologies.
• You have experience in large volume data implementations, Data Analysis, application platform development for a global customer base.
• As you deliver business solutions to The Cloud you will have a strong focus and assurance on stability and resiliency through the application of Site Reliability Engineering (SRE) principles.
• If you are a highly motivated and responsive teammate, with a “Can do” attitude who is able to multi-task and work under minimal supervision, this role is for you.