Open Positions

QA Developer
Location: Chicago, IL

Key Responsibilities Include:

  • Create Hybrid/TDD automation framework from very beginning with Java, Selenium WebDriver, Selenium GRID, C#, Cucumber, AWS, Jenkins, Maven, JUnit, TestNG and JMeter.
  • Setup Continuous integration/Continuous Deployment (CI/CD) for automation projects (Jenkins, GIT and BitBucket, AWS).
  • Improve data pipeline performance by tuning user queries, complex query plan analysis, spark configuration settings, and optimization.
  • Extensively work on Integration Testing, Functional Testing, System Testing, Acceptance Testing, Regression Testing, User acceptance (UAT), load/performance, security, browser compatibility, and performance testing using Agile and waterfall methodology.
  • Test architectures, including microservices, and REST APIs using JMeter and Postman.
  • Translate complex business requirements into detailed design documents.
  • Implement test scenarios, perform unit testing and integration testing on data.
  • Application Upgrade and Data Completeness ETL Testing.
  • Unit and Integration Testing of SSIS Packages.
  • Write code in Java, and Python programming languages.
  • Developed ETL test scripts based on technical specifications/Data design documents and Source to Target mappings.
  • AWS Data Testing. Setup data in AWS, execute and tear down after completion.
  • Prepare data for Automation purpose by Spinning up scenario-based cloud agent on AWS.
  • S3 Backend Database Verification includes SQL queries to perform and Database testing.
  • Develop batch and real-time applications with different clusters.

Work Experience Required for the Position:

  • 5+ years of experience Selenium/Java and designing automation.
  • 8+ years of experience in ability to define/design/develop/maintain test automation frameworks and test cases
  • Excellent working knowledge and expertise on programming using JAVA, SQL Server AND front-end technologies
  • Solid understanding of the software development life cycle and Agile/Scrum based testing, including peer review, test automation, continuous integration.
  • 3+ years of working in CI/CD pipelines.
  • 1-2 years of testing and maintaining large scale ETL solutions
  • 1-2 years of testing data solutions in Python with a focus on API integration
  • 1-2 years of experience with AWS/Azure solutions (VMs, Azure SQL databases, SQL Data Warehouse, HDInsight, etc)
  • Understanding with machine learning, deep learning, natural language processing
apply now
Big Data Developer
Location: Chicago, IL

Research into new data engineering and analytics technologies, Identification of new analytics enhancements tothe Rawcubes products . You will focus on developing the products to provide data ingestion, storage and the provisioning of data to points of impact by modernizing and enabling new capabilities. Enable big data for visualization, consumption and monetization of both structured and unstructured data. Build scalable prototypes of machine learning algorithms, build production quality codes, manage and maintain the code base.

Job Skills:

  • Scala, Java, Spark, Kafka, MapReduce, Cloudera, and various other Big Data / Hadoop tools.
  • Good understanding of Apache Spark hands-on experience.
  • Sound knowledge about Hadoop Familiar with Cloudera Environment and ETL.
  • Have strong knowledge on Design Patterns used in Big Data.
  • Have strong experience in designing and programming in
apply now
Java Full Stack Developer
Location: Chicago, IL

Looking for a professional with Angular 2/4, Java and User Interface Java Angular

Key Responsibilities include:

  • Experienced in designing responsive user interfaces which are developed with HTML5, CSS3, Bootstrap, jQuery, JavaScript, Angular 2.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 2 and Angular 4.
  • Created Typescript reusable components and services to consume REST API using Component-based architecture provided by Angular 2.
  • Used Angular 2’s HTTP Client to Interact with Spring Boot microservices in the backend and modularized the Application with Ng Module.
  • Experienced in developing the web services with spring and spring boot based micro services from scratch and provided an architectural structure with the help of Spring cloud components.
  • Designed and implemented an application using Spring Boot, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Spring JDBC.
  • Experienced in the deployment of micro-services into AWS services like EC2, VPC, Cloud Watch, Cloud Formation, IAM, S3, Amazon RDS, Elastic ache, SNS, SQS.
  • Experienced in writing the DAO layers using Spring JDBC in the microservices and Hibernate with Spring Data in the monolithic application built using Spring MVC.
  • Worked on writing SQL queries, Triggers, Stored Procedures with Oracle RDBMS System.
  • Proficient with WSDL, RESTful web services and exchange of data in JSON, XML formats.
  • Experience in implementing OAuth2 authentication and making better use of API calls.
  • Deployed the Application into Docker container and made easily accessible at runtime using Cloud Foundry and other cloud services like AWS, Netflix Eureka, Spring Hystrix as the fallback method.
  • Involved in Continuous deployment (CI/CD) process using GIT, Jenkins job creation, Maven build. Hands on experience with build tools like Maven and Gradle, also logging tools like Log4J.
apply now
Business Analyst
Location: Chicago, IL

Job Description:

An Ecommerce Senior Business Analyst is a member of a focused product team that performs business analysis tasks using techniques that enable a highly iterative delivery approach of continuous requirements identification and just-in-time definition of requirements.

The Sr. Business Analyst will be working with motivated teams on highly visible and valuable customer-facing digital products. This position requires an excellent communicator with outstanding analytical skills in order to collaborate with business users, technology teams and leadership in an Agile environment.

This role is for an IT Business Analyst with the Mobile App development team.

The analyst will provide a crucial link between the various product owners and development teams.

Experience working on a mobile app development team is preferred.

Translates high level requirements into detailed level requirements (user stories) to be consumed by the development pods in each sprint, while ensuring stories and features are added iteratively to the product to add overall value Manages a story backlog to ensure readiness of user stories for the upcoming sprint Facilitates agile rituals such as inception, iteration and story kickoff, estimation sessions, and help to keep team up-to-date with changes in priorities and to be available to answer questions quickly

Analyzes data to ensure features are aligned with product goals/objectives and delivering the most business value Creates acceptance criteria that is clear, concise and actionable Works with User Experience (UX) analysts to ensure prototypes convey story intent Works with Dev and QA to understand the boundaries of any given story Contributes to overall definition of strategy and scope, including working with business stakeholders to understand ‘why’ we are working on something before development begins Identifies opportunities for improvement across product, process and team Mentors other BAs in the organization in order to build skills

Note: BA needs strong analysis skills. Ability to understand business and translate to technical requirements. Some (any) software development is always good. Mobile experience will be great

Qualifications/Skill set Requirements

apply now
Full Stack .Net Developer
Location: Chicago, IL

Strong knowledge in Software Development Cycle and best practices in coding and application development. Strong Knowledge Fullstack Required Skill(s): C#, ASP.Net, MVC, Angular, Web Service, Entity Framework, Azure Cloud Service Integration and Deployment, SAP integration, MSMQ, Signal R, jQuery, JSON, CSS precompilers, Grunt, Gulp, Bower, Bootstrap, HTML5, CSS3 Very good understanding of database management (MS-SQL, MySQL, T-SQL) Have up-to-date knowledge in various technologies & tools related to application development.

Additional Skills

  • Excellent analytical skills.
  • Excellent written and verbal communication skills.
  • Good coding & programming skills.
  • Strong problem solving skills
apply now
Data Analyst
Location: Chicago, IL

Job Description:

  • Reviews, analyzes, and evaluates business systems and user needs.
  • Documents requirements, defines scope and objectives, and formulates systems to parallel overall business strategies.
  • Familiar with relational database concepts, and client-server concepts.
  • Relies on experience and judgment to plan and accomplish goals.
  • Performs a variety of complicated tasks.
  • A wide degree of creativity and latitude is expected.
  • Typically reports to a manager.

Required

  • 4-6 years of experience in the field or in a related area.
  • Bachelor’s degree.
  • 2-3 years’ Data Visualization experience.
  • 2-3 years’ Data Warehousing and Business Intelligence Platforms experience.
  • 3-4 years’ SQL databases and database querying languages.
  • 2 years’ Data Mining, Cleaning and Munging.
  • 1-2 years’ Programming (e.g. Python, XML, Javascript or ETL frameworks).
  • Advanced Microsoft Excel.
  • Creative and Analytical Thinking.
  • Strong and Effective Communication.

Preferred

  • 2-3 years’ Statistical Programming experience a plus.
  • 1 year NoSQL database experience a plus.
  • 1-2 years’ Advanced VB programming a plus.
  • 1 year Hands on Teradata experience.
apply now

Get in Touch

Ready to see how Rawcubes can help you manage your data or help you migrate to cloud?

© 2020, Rawcubes. All Rights Reserved. | Privacy Policy