Software Engineer
Job Description
Job Duties:
- Build the infrastructure required for optimal extraction, transformation, and loading of various types of data coming from a myriad of sources
- Design, create and maintain optimal data pipelines
- Identify, design, and implement process improvements, automation opportunities, optimizations, and redesigning of infrastructure for scalability
- Design data storage solutions likes lakes and warehouses
- Work with stakeholders to assist with data related technical issues and support their data infrastructure needs
- 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:
- 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
- Experience with SQL, Python, PySpark, Pandas, NumPy, Matplotlib and Seaborn to extract, transform, load, visualize, and analyze data
- Experience and knowledge of the following:
- Designing scalable OLTP systems to handle execution of number of transactions occurring concurrently on data at scale
- Designing scalable OLAP systems to enable reporting, data discovery, complex analytical calculations, and multi-dimensional analysis of data at scale
- Reporting tools like Tableau to enable business intelligence
- Kimball's Data warehouse approach along with, star and snowflake schemas to enable quick development of query performant warehouses
- 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
- Optimization techniques like indexing and data sharding to enable highly optimized and performant data consumption
- Hadoop Map Reduce to build ETL solutions involving batch big data processing
- 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, Data Warehouse, Engineering, Part Time, Technology
Date Posted
07/30/2023
Views
4
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 DetailsNetwork 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 DetailsSenior 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 DetailsLead 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 DetailsAssociate 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 DetailsSenior 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