Software Engineer

Insight · Raleigh-Durham, NC

Company

Insight

Location

Raleigh-Durham, NC

Type

Full Time

Job Description

Requisition Number: 93989

Job Duties:

  1. Build the infrastructure required for optimal extraction, transformation, and loading of various types of data coming from a myriad of sources
  2. Design, create and maintain optimal data pipelines
  3. Identify, design, and implement process improvements, automation opportunities, optimizations, and redesigning of infrastructure for scalability
  4. Design data storage solutions likes lakes and warehouses
  5. Work with stakeholders to assist with data related technical issues and support their data infrastructure needs
  6. Utilize and apply data technologies including Azure SQL Database, Azure SQL Data Warehouse and Azure Data Factory, and other big data technologies, such as, Azure Data Lake and Azure

Salary: Available upon request

Work Schedule: 40 hours/week

Job Requirements:

Education Requirements: Master's degree in Management Information Systems, Computer Science, or closely related.

Experience Requirements: 24 months of fulltime, part-time, or combination of fulltime and part-time experience in job offered, Graduate Assistant, Risk Analyst I, Programmer Analyst, or closely related. Employer will accept part-time experience if it is at least 20 hours per week.

Special skills requirements:

  1. Deep understanding of relational databases and ACID properties, and No-SQL document, columnar, key-value, graph databases and BASE properties, to be able to suggest and build solutions to clients depending on the nature of requirement
  2. Experience with SQL, Python, PySpark, Pandas, NumPy, Matplotlib and Seaborn to extract, transform, load, visualize, and analyze data
  3. Experience and knowledge of the following:
    1. Designing scalable OLTP systems to handle execution of number of transactions occurring concurrently on data at scale
    2. Designing scalable OLAP systems to enable reporting, data discovery, complex analytical calculations, and multi-dimensional analysis of data at scale
    3. Reporting tools like Tableau to enable business intelligence
    4. Kimball's Data warehouse approach along with, star and snowflake schemas to enable quick development of query performant warehouses
    5. Distributed data stores like HDFS, and principles of consistency, availability, and partition tolerance, to be able to suggest and build solutions for clients depending on the nature of requirement
    6. Optimization techniques like indexing and data sharding to enable highly optimized and performant data consumption
    7. Hadoop Map Reduce to build ETL solutions involving batch big data processing
    8. Spark RDDs and dataframes to build ETL solutions involving batch and real-time big data processing

Qualified applicants send cover letter and resumes to: Insight Direct USA, Inc., Susan Triggs, Insight Corporate Paralegal, [email protected], ref job#PR01. EOE.

Insight is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law.

Posting Notes: Raleigh || North Carolina (US-NC) || United States (US) || Sales/Business Development || None || US - Raleigh, NC ||

Job Segment: Software Engineer, SQL, Database, Computer Science, Part Time, Engineering, Technology

Date Posted

07/30/2023

Views

4

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Software Engineer II - The Walt Disney Company

Views in the last 30 days - 0

Disney Entertainment ESPN Technology is reimagining viewing experiences for beloved stories and transforming Disneys media business They are building...

View Details

Network Systems Engineer (Pre-Sales) - Arista Channels

Views in the last 30 days - 0

Arista Networks is a leading company in datadriven clienttocloud networking known for its innovation in cloud computing AI and softwaredefined network...

View Details

Senior Infrastructure Engineer #4109 - GRAIL

Views in the last 30 days - 0

GRAIL a healthcare company based in Menlo Park California is seeking a Senior Infrastructure Engineer The role involves designing implementing and mai...

View Details

Lead Cloud Engineer (RapidScale) - Cox Enterprises

Views in the last 30 days - 0

RapidScale a leading provider of secure and reliable managed cloud solutions is seeking a Lead Cloud Engineer The role involves maintaining and develo...

View Details

Associate Product Engineer - Renesas Electronics

Views in the last 30 days - 0

Renesas Electronics is seeking a recent graduate with a degree in Electrical or Computer Engineering for a Product Engineer role The role involves dev...

View Details

Senior Equipment Engineer #4088 - GRAIL

Views in the last 30 days - 0

GRAIL a healthcare company based in Menlo Park California is seeking a Sr Equipment Engineer for their Engineering Operations team The role involves p...

View Details