Job Archives

CONTRACT
Canada
Posted 4 years ago
We’re looking for a Fullstack Developer! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Fullstack Developer Term: 12-month Contract Location: Remote for now - Mississauga Job ID number: C13406   Brief description of duties:  
  1. Analyze business requirements, participate in requirement discussions
  2. Collaborate with project managers, data architects, and developers to create effective test strategies and test plans
  3. Develop EWD test scripts based on technical specifications/design documents
  4. Work on heterogeneous source systems like flat files, Oracle, SQL server, etc. and develop test scripts for data validation
  5. Testing and validating data for new/updated tables and processes
  6. Conduct end to end testing to ensure data quality and data integrity
  7. Identify test approach, plan test strategy, develop test scripts, test execution, and report defects
  8. Monitor and run Informatica workflows and perform data validation
  MUST haves:  
  • In-depth SQL knowledge
  • Knowledge of Oracle and SQL Server databases
  • Good understanding of Data Warehouse concepts
  • EDW Testing knowledge
  • Informatica Tool Knowledge
  Nice to haves:  
  • ETL automation tool experience
  • Banking Domain Knowledge
  • Unix shell scripting

Job Features

Job CategoryETL Tester
SQL5-6
Oracle and SQL databases5-6
Data WarehouseAsset
EDW TestingAsset

We’re looking for a Fullstack Developer! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Fullstack Developer Term: 12-month Con...

CONTRACT
Canada
Posted 4 years ago
We’re looking for a Splunk SME! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Splunk SME Term: 12-month Contract Location: Remote for now - Mississauga Job ID number: C13408   Brief description of duties:
  • Background:  We are moving off our current SIEM solutions to a Splunk SAAS solution.
  • We require a technical resource who has had previous experience with the Splunk security monitoring solution.  The resource will be required to:
    • Configure the Splunk SAAS environment
    • Deploy and configure Splunk agent/universal indexers/connectors
    • Deploy and configure Splunk heavy forwarders
    • Troubleshoot any integration issues.
  • The resource will need to have experience:
    • With previous Splunk migration projects, have a good understanding of the Splunk Security monitoring solution; and
    • Developing security use-cases, queries, etc.
  • The ideal candidate would have and previous hands-on experience with Splunk SIEM and in-depth knowledge of the challenges involved with the integration and operationalization of this solution within an enterprise environment
     

Job Features

Job CategorySplunk
Splunk6-8
Splunk Siem4-5

We’re looking for a Splunk SME! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Splunk SME Term: 12-month Contract Location: Re...

CONTRACT
Canada
Posted 4 years ago
We’re looking for a Java Developer! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Java Developer Term: 6-month Contract Location: Remote for now - Toronto Job ID number: C13407   Brief description of duties:   This is mainly a backend developer role, the client is looking to hire JAVA Developers with strong API, spring, spring boot and Azure would be a bonus. Spring is mandatory and they must be very strong on this. Java & Spring are the two highest priorities. Familiarity with various build tools (git, Jenkins) would be good too. Any exposure to Azure would be nice (but wouldn't say it's a requirement)   MUST haves:
  • Strong Java Development
  • Experience building Spring-based REST services with SpringBoot
  • Experience with Mobile Service development
  • Experience in the Financial or Insurance industry
 

Job Features

Job CategoryJava Developer
Java Development10+
Building Spring based REST services with SpringBoot10+
Mobile Service development6-7

We’re looking for a Java Developer! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Java Developer Term: 6-month Contract Locat...

CONTRACT
Canada
Posted 4 years ago
We’re looking for a Fullstack Developer! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Fullstack Developer Term: 12-month Contract Location: Remote for now - Mississauga Job ID number: C13406   Brief description of duties:
  • the client is looking for a full stack developer with experience developing in .NET, and .NET Core. Please note that in past interviews, we have seen candidates who tended to be either all front end or all back end (and this is not what we are looking for). Target mix: 60% Front End & 40% Back End experience • Candidates must have a strong command of the English language and must be able to communicate effectively
  • Experienced person (at least 4 years) in software development using the toolset specified below. They will be working with Business Users and IT Solutions team to translate requirements into software solutions and are expected to deliver high-quality results within project schedule timelines.
  • Strong verbal & written communication skills
  • Excellent Analysis & Decision-making skills
  • Teamwork - Technical & Multi-Discipline teams
  • Excellent Troubleshooting skills
  • Self-starter
  • Ability to plan and estimate tasks
  MUST haves:   Front-End:
  • Web application development using HTML5, JavaScript, Typescript and CSS
  • Expert in Angular Framework (3+ years of experience)
  • Advanced working knowledge of Bootstrap, Angular Material, and Angular Reactive Forms
  • Testing frameworks – Mockito or other
Back-End:
  • Strong experience in C# (3+ years of experience)
  • Server-side REST API Development using ASP.NET Web API (C#)/.NET Core frameworks
  • Advanced working knowledge of Entity Framework & LINQ
  • PL/SQL or SQL, Stored procedure developing using an RDBMS preferably Oracle 12
  • Automated test case development using testing frameworks such as nUnit (C#) or xUnit.net (C#)
  • Experience of one of the mocking frameworks like MOQ or Fake
Other Requirements:
  • Agile Software Development, SCRUM
  • Experienced in writing / consuming REST APIs, the concept of Microservices
  • Developing mobile responsive web applications
  • API design and best practices
  • Test-driven development
  • Evidence of SOLID and design pattern use
  • OOP principles and design
  • Version control practices using GIT
  • Working knowledge of OAuth2, JWT for application authentication and authorization
  • Full SDLC experience from collecting user stories and requirements to developing unit tests
  Nice to haves:
  • DevOps experience: Creating, maintaining a CI/CD pipeline in Azure DevOps
  • Knowledge Linux Server Environment (Configuration, Maintenance, and Development)
  • Azure AD integration using ADAL, ADAL4J libraries
 

Job Features

Job CategoryFullstack Engineer
Fullstack Development4
Angular3+
C#3+

We’re looking for a Fullstack Developer! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Fullstack Developer Term: 12-month Con...

CONTRACT
Canada
Posted 4 years ago
We’re looking for a Software Engineer Specialist! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Software Engineer Specialist Term: 6-month Contract - 40 hours Location: Remote for now - Toronto, Mississauga, Etobicoke, Montreal, London and Winnipeg Job ID number: C13405   Brief description of duties:   Summary: Responsible for providing high-level consulting services to clients and preparing programming assignments. Designs plans and supervises the implementation of complex, large-scale system projects. Reviews analyze and modify programming systems including encoding, testing, debugging, and installing for a complex, large-scale computer system. Assists in supervising the daily activities of the project team members. Essential Duties and Responsibilities: • Provides high-level consulting services to client personnel (e.g., advises client on complex issues involving new regulation, technology or system functionality; evaluates various technical and business solutions and makes recommendations to a client; troubleshoots errors and inefficiencies related to the application(s) and related processes; advises client on technical direction and specific business issues). • Maintains project estimates and project management timelines for multiple major projects. • Verifies completeness and accuracy of specifications for multiple major projects to be estimated (e.g., report changes, control file changes, file fixes). • Determines programming requirements for multiple major projects (e.g., product updates, conversions). • Researches and designs system modules, program enhancements, and modifications to existing programs or modules. • Creates documents to communicate complex technical information to audiences of all levels. • Conducts research and documents findings and recommendations by using analytical problem-solving. • Provides client support, training, testing, and vendor relations. • Develops technical designs that will meet system objectives and minimize the impact on operations. • Maintains and develops online and batch application programs. • Codes programs that interface with multiple applications. • Trains new employees on all aspects of an application or system product. • Develops complex procedural language routines. • Provides applications development and support and utilizes troubleshooting and diagnostic tools. • Monitors, measures, and optimizes individual and combined utilization of hardware, software, and telecommunications components. • Responsible for software installation and maintenance. May act as project leader. • Develops and implements a disaster recovery plan. • Performs other related duties as assigned.   MUST haves:  
  • Requires 10+ developer experience in the IT industry and preferably 5+ years in a senior position. At least 2 years' of experience in the banking/payments industry is preferable.
  • Hands-on experience with Microservices Architecture and design, REST APIs, cloud development, Security, Testing, and deployments in high throughput environments Java, Kafka, Spring Boot, AWS, EKS(Kubernetes), React, Apigee, Drools
  • Exposure to the following is preferred DevOps environments with a high degree of automation of CI/CD pipelines, build promotions and code quality testing Exposure to using cloud development, Kubernetes, Dockers and Terraform scripting for deployments in development, QA, and Production
  • Exposure to Tech stack is preferred Docker, Terraform, Helm, MySQL, MongoDB, Quartz Tools - k3d, Jenkins, Maven, Git, Sonar, Skaffold, etc. QA- Cucumber, Junit, selenium

Job Features

Job CategorySoftware Developer
Developer10+
Senior position5+
Banking/payment industry2

We’re looking for a Software Engineer Specialist! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Software Engineer Specialist ...

CONTRACT
Canada
Posted 4 years ago
We’re looking for a UI Engineer! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: UI Engineer Term: 6-month Contract Location: Remote for now - Mississauga Job ID number: C13404   Brief description of duties:
  • Design and implement key UI components, integrating with REST API
  • Participate in requirements, architecture, and design specification reviews of REST APIs
  • Come up with cutting-edge visualization and design for analyzing large and complex data
  • Write unit and component tests. Utilize best software design practices.
  MUST haves:
  • 5+ years in active UI development
  • Expert in JavaScript/Typescript, AJAX, HTML, CSS; experienced with designing and using REST APIs
  • Proficiency in Angular, React or similar frameworks
  • Self-motivated, independent, and high-performance individual with the ability to learn new technologies and become productive extremely fast; strive for challenges with a do-what-ever-it-takes mentality
  • Solid experience with software development lifecycles and agile development methodologies
  • Ability to work in a fast-paced environment and to be an outstanding team player and leader
  • Fanatical attention to detail
   

Job Features

Job CategoryUI Engineer
UI Development5+
JavaScript/Typescript5+
Designing and using REST APIs5+

We’re looking for a UI Engineer! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: UI Engineer Term: 6-month Contract Location: R...

CONTRACT
Canada
Posted 4 years ago
We’re looking for a Business System Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Business Systems Analyst Term: 6-month Contract Location: Remote for now - Toronto Job ID number: C13403   Brief description of duties:   Leading and driving requirements for multiple IT/application-focused projects within Sun Life Group Benefits. Gathering requirements from business stakeholders and creating BRD.  Documenting and communicating technical specifications to developers. Project management and coordination in a large complex environment.   MUST haves:  
  • 10 years BA experience in the financial sector
  • Proven ability to work with both business and technology
  • Ability to be in a BA/PM hybrid role
  • Excellent communication skills take initiative, and the ability to drive requirements forward in a complex environment
  Nice to haves:
  • Group Benefits experience
   

Job Features

Job CategoryBusiness Systems Analyst
Business Analyst10 years
BRD5-6 years

We’re looking for a Business System Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Business Systems Analyst Term: 6-m...

CONTRACT
Canada
Posted 4 years ago
We’re looking for an Application Support  Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Application Support Analyst Term: 12-month Contract Location: Remote for now - Toronto Job ID number: C13402   Brief description of duties:  
  • Identify and resolve medium to highly complex production problems for support of applications
  • Deliver within IT General Controls and IT Application Controls required for Financial Systems.
  • Identify root cause and define actions to eliminate reoccurrence of problems.
  • Manage, support, and resolve complex vendor and proprietary technical issues in a calm and efficient manner.
  • Evaluate service requests to ensure adherence to standards and processes, identify inconsistencies while analyzing potential impacts of problems.
  • Successfully prioritize and manage multiple requests, projects, and activities typically working under pressure.
  • Effectively communicate problems and resolutions in a high-stress environment.
  • Escalate technology issues appropriately.
  • Identify proactive solutions for recurring technology occurrences to benefit the business.
  • Provides troubleshooting and maintenance of data, interfaces, and communications links as necessary to ensure operational availability.
  • Devises and/or modifies procedures to solve the most complex technical problems related to integrated systems.
  • Recommends changes and/or enhancements at the application level to management, clients, and other support areas.
  • Respond quickly as per the SLA (Service Level Agreement) to acknowledge and update the status of any production problems.
  • Determines the source of the problem versus the symptoms, with the ability to quickly assess the magnitude and implication of the problem.
  MUST Haves:
  • University degree OR college diploma in Computer Science OR equivalent work experience.
  • Experience in application support or development.
  • Knowledge of Enterprise Billing systems, ServiceNow ticking system.
  • Excellent interpersonal skills.
  • Excellent communication skills both verbal and written - clear and concise manner.
  • Strong organizational skills and attention to detail.
  • Works well under pressure to meet specific timelines in a multi-task environment.
  • Commitment to providing quality customer service!
  • Team player!!
  • Knowledge of server-based OS (Wintel / UNIX / etc.), FTP (standard communication protocol used for the transfer of computer files from a server to a client on a computer network.), Shell Scripting, .net, SQL, Databases (Oracle / SQL), integration platforms (Tibco, MuleSoft), Mobile apps (IOS), monitoring tools a plus.

Job Features

Job CategoryApplication Developer
Application Support1-3
Development1-3
Billing systems, ServiceNow ticking systemAsset

We’re looking for an Application Support  Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Application Support Analyst...

CONTRACT
Canada
Posted 4 years ago
We’re looking for a Business Systems Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Business Systems Analyst Term: 12-month Contract Location: Remote for now - Toronto Job ID number: C13401   Brief description of duties:   Our API Accelerator project is currently in need of a Senior BSA to fill the void due to a recent vacancy. The project currently has high-level requirements completed, an initial POC done and now are ready to get into full execution mode   MUST haves:   the client is looking for someone who would be a strong fit with the team as the last candidate was highly skilled, but let her personality get in the way of being successful. Key skills the client looking for would be experiencing with APIs, particularly RESTful APIs; insurance industry experience would be ideal but would settle on financial industry experience; ability to wear multiple hats from writing detailed technical requirements, writing test cases/test plans, might be test execution in there as well, etc. The client really looking for versatility in the role and as you know, our structure is loose and we aren’t looking for someone that is so driven by a theoretical approach and can easily adapt to the team. The team constructs consist of a small external vendor, a large external vendor, internal business, and IT teams.

Job Features

Job CategoryBusiness Systems Analyst
Business Systems Analyst5+
API5+

We’re looking for a Business Systems Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Business Systems Analyst Term: 12...

CONTRACT
Canada
Posted 4 years ago
We’re looking for a Business Systems Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Business Systems Analyst Term: 12-month Contract Location: Remote for now - Toronto Job ID number: C1399   Brief description of duties:   As a Digital Analyst, you will work closely with the client Wealth Management and Investments business partners and technology teams to enable the business strategy through digital capabilities and the delivery of marketing, sales and distribution, product development, and operations initiatives.   Key Responsibilities may include:
  • Analyze functional, non-functional, usability/user experience requirements to ensure story-readiness.
  • Performing business, systems, functional, and data analysis
  • Provide specifications as needed by the team, and dependent teams, including, business process, logical data model, data flow, and sequence diagrams.
  • Collaborating with stakeholders, product owners, and development team to articulate business goals
  • Support the product owner to ensure complete acceptance criteria are captured and understood by the Development team (Devs and QM)
  • Supporting training and solution implementation activities
  • Contributing feedback and improvement ideas at regular retrospectives
  • Ensuring requirements and analysis processes, best practices, and tools are known and followed
  • Coaching and mentoring other Team Members to build overall competency of the team
  MUST haves:  
  • Experience with the Agile framework, and user stories
  • Excellent written and verbal communications skills
  • Strong planning, organization, analytical/problem-solving skills
  • Resourceful, Results-Oriented, Progressive, and a Team Player
  • Preference (not mandatory) for those with Salesforce experience, with one or more of:
    • Lightning, Sales Cloud, Service Cloud
    • Marketing Cloud, Einstein, Financial Services Cloud
    • Salesforce Communities
    • Salesforce Voice
  • Proficient at data modeling, data mapping, SQL, and ETL data integration (strong desired but not mandatory)
  • Proven ability to build trust with business partners
  • Tools: JIRA, Confluence

Job Features

Job CategoryBusiness Systems Analyst
Agile6
BSA6-7
Wealth Management5+
Digital5+

We’re looking for a Business Systems Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Business Systems Analyst Term: 12...

CONTRACT
Canada
Posted 4 years ago
We’re looking for a Cognos BI Developer! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Cognos BI Developer Term: 12-month Contract Location: Remote for now - Toronto Job ID number: C1399   Brief description of duties:
  • Responsible for working with the Business System Analyst to gather requirements using a standard and efficient template and methodology.
  • Responsible for data analysis, designing, developing, and testing reports in Cognos 11\10.x.
  • Responsible for the version control and deployment of the Cognos reports and Cognos Framework using MotioCI.
  • Develop and enhance Cognos frameworks.
  • Develops/maintains appropriate documentation on reports/dashboards, during the development lifecycle.
  • Performance management and best practices for Cognos reporting and modeling.
  MUST haves:  
  • Cognos BI Development experience
  • MotioCI
  • Cognos Analytics 11
  • Cognos v10.2, Business Intelligence: Advanced Concepts of Report Studio, Framework Manager, Workspace Advanced, Cognos Administration
  • Proficient with XML, Oracle, and SQL
  • Experience with Cognos installation, configuration, implementation, production support, security, administration, and performance tuning
  • Sound knowledge of Cognos Server Architecture and Dependencies
  • Experience safeguarding sensitive and proprietary information
  Nice to haves:  
  • Cognos BI Certifications
  • Strong communication is great, but if someone is just okay in this area we can make it work
     

Job Features

Job CategoryCognos
Cognos BI Development5+
MotioCI2+

We’re looking for a Cognos BI Developer! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Cognos BI Developer Term: 12-month Con...

CONTRACT
Canada
Posted 4 years ago
We’re looking for a Programmer Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Programmer Analyst Term: 6-month Contract Location: Remote for now - Toronto Job ID number: C1398   Brief description of duties:  
  • Modifies existing code or creates new programs in accordance with the approved design specifications, best coding practices, the client technical guidelines, and system development life cycle.
  • Provides advice as required to the Quality Assurance Analysts (QAs) if problems are encountered in conducting system and integration testing; provides ad hoc advice to peers through discussion of current programming projects, and joint problem-solving.
  • Provides feedback and coaching to staff on new practices and developments in programming techniques and self-discovered methods that increase program productivity and quality.
  • Prepares the code package for review, QA testing, and deployment.
  • Other related duties as assigned.
  MUST haves:
  • In-depth experience with Oracle PL/SQL is a must
  • In-depth knowledge of SQL and relational databases, data modeling, and data analysis
  • In-depth knowledge of JAVA/J2EE is a must
  • Experience creating documentation that is easy to understand for future reference
  • Strong in communication problems and solutions with Business Users and other technology staff
  Nice to haves:  
  • Working knowledge with CPAS software and IBM Cognos is a definite asset
  • Strong communication skills would be ideal here

Job Features

CPAS software and IBM CognosAsset
Oracle PL/SQL5-6

We’re looking for a Programmer Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Programmer Analyst Term: 6-month Contra...

CONTRACT
Canada
Posted 4 years ago
We’re looking for an IT Senior Auditor! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: IT Senior Auditor Term: 4-month Contract Location: Remote for now - Toronto Job ID number: C1397   Brief description of duties:  
  • As Internal Audit Manager you will be consulting for a large financial services provider.
  • This opportunity is remote and work is managed from our Toronto location (hours in EST)
  • 4-5 month contract position
  Responsibilities:  
  • Review of information security controls and practices within client environment for completion for SEC Audits.
  • Lead other audit engagements related to information systems and outsourced service providers.
  • Managing and providing risk and compliance services with a focus on information technology audits.
  MUST haves:
  • Experienced Manager
  • Experience managing a team of at least 3-4 people
  • Financial audit background, ideal if external audit background
   

Job Features

Manager2-3
Managing a team2-3

We’re looking for an IT Senior Auditor! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: IT Senior Auditor Term: 4-month Contrac...

CONTRACT
Canada
Posted 4 years ago
We’re looking for a DevOps Engineer! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: DevOps Engineer Term: 6-month Contract Location: Remote for now - Toronto Job ID number: C1396   Brief description of duties:  
  • Analyze current technology utilized within the company and develop steps and processes to improve and expand upon them
  • Establish milestones for necessary contributions from departments and develop processes to facilitate their collaboration
  • Assist other department engineers in creating practical demonstrations of proposed solutions and demonstrating them to other members of the team
  • Provide detailed specifications for proposed solutions including materials, manpower, and time necessary
  • Provide clear goals for all areas of a project and develop steps to oversee their timely execution
  • Work closely with engineering professionals within the company to maintain hardware and software needed for projects to be completed efficiently
  • Mentor and train other engineers throughout the company and seek to continually improve processes companywide
  • Work alongside project management teams to successfully monitor progress and implementation of initiatives
  MUST haves:  
  • Experience with Angular, Spring Boot, Mongo DB, Python, Docker, Kubernetes, Bamboo, CICD
  • Previous experience migrating from Docker Swarm to Kubernetes
  • Experience setting up High Availability for Mongo DB using Kubernetes
  • Experience migrating application dependencies/versions across Angular, Spring Boot, Python

Job Features

Job CategoryDevOps Engineer
Angular, Spring Boot, Mongo DB, Python, Docker, Kubernetes, Bamboo, CICD8-9
Mongo DB5-6

We’re looking for a DevOps Engineer! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: DevOps Engineer Term: 6-month Contract Loc...

CONTRACT
Canada
Posted 4 years ago
We’re looking for a Data Engineer! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Data Engineer Term: 6-month Contract Location: Remote for now - Toronto Job ID number: C1395   Brief description of duties:
  • 5+ years of IT experience in large scale technology architecture, operations, and design-related disciplines
  • Data Architect/Data Engineer, successfully designing and developing enterprise big data solutions
  • SQL experience with large data sets
  • Concrete programming and scripting language experience (e.g. Python, NodeJS) with the understanding of SDLC principles
  • Working experience using AWS and Azure platform services including AWS Glue, AWS Athena, AWS SQS, AWS Kinesis, AWS Redshift, AWS EMR, AWS S3, and Azure Data Lake.
  • Experience with big data technologies including Spark, Hadoop, Hive, HDFS, Python
  • Experience with metadata management, data stewardship, data quality, IT governance, enterprise data models, and enterprise frameworks
  • Solid understanding and experience with relational databases (MySQL, SQL Server, PostgreSQL, etc.)
  • Experience working with REST APIs
  • Business information requirement analysis experience
  • Solid understanding of project management principles
  MUST haves:  
  • Data warehouse and data lake architecture principles
  • Data integration and streaming integration concepts and architecture
  • Data ETL pipelines for large-scale transformations
  • Database design for read-only access
  • Data warehousing technologies such as OLAP
  • Data transformation, conversion, and partitioning
  • Business intelligence, query, and reporting tools
  • Techniques for detecting and addressing data quality issues
  • Data formats for loading and unloading of data
  • Middleware (API gateways)
  • Data modeling for data warehousing/data lakes (Denormalized – Star & Snowflake Schemas, Data Vault)
  • Parallel execution
  • Indexing and statistics strategies
  • Writing complex, highly-optimized SQL and Python to interact with large data sets as needed for data engineering and processing
  • Semantic modeling and modeling for parallel access
  • Infrastructure provisioning using IaC principles and CI/CD pipelines
  • Ability to communicate highly technical and complex security concepts effectively across all levels of the organization (both IT and business)
  • Team player with excellent communication skills
 

Job Features

Job CategoryData Engineer
Data Architect/Data Engineer3+
SQL experience with large data sets3+
Programming and scripting language3+

We’re looking for a Data Engineer! Reach out if you’re interested and feel free to refer friends/colleagues!   Type of Employment: Contract Title: Data Engineer Term: 6-month Contract Locatio...