1

Business Analyst Sql R Python Jobs in Raleigh, NC

The Technical Business Analyst supports cross-functional teams, particularly technical and business ... Proficiency in data analysis tools and techniques like SQL and Python, and basic statistical ...

The Business Analyst will serve as a liaison between stakeholders and technical teams, ensuring ... Proficiency in SQL, Excel, and financial data analysis tools. * Experience with ERP, data ...

Use SQL and visualization tools (Power BI/Tableau) to analyze data and inform operational decisions. * Design user-friendly data models and provide training (virtual or in-person) to empower business ...

Technical Business Analyst Location: Cary, NC (onsite presence required) Position Summary: The ... Proficiency in data analysis tools and techniques like SQL and Python, and basic statistical ...

Senior Business Analyst

Raleigh, NC ยท Hybrid

$89.90K - $116.20K/yr

This hybrid role combines business analysis with software quality assurance testing ... Write and execute database queries (SQL) to verify data integrity and consistency. * Identify ...

Business Analyst - Financial Systems Location: Raleigh, NC (27601) Client: State of North Carolina ... Proficient in SQL, Excel, and financial data analysis tools. * Experience with ERP systems and ...

People Data & Analytics Senior Consultant

Raleigh, NC ยท On-site

$88K - $111.80K/yr

... e.g., SQL, R, & Python) * 4+ years of experience with Data Warehouses and Data Lakes (e.g ... Translate business questions into reporting, dashboard, and insight deliverables * Analyze data to ...

Business Analyst Duration:12 months contract Location: Raleigh, NC Client: Direct client Complete ... to support development SQL Experience Desired Working knowledge of mainframe environment ...

Business Analyst

Raleigh, NC ยท On-site +1

$68K - $82.30K/yr

... SQL) or working with analysts who do. * Excellent written and verbal communication; able to ... Ability to identify and solve business problems, articulate complex ideas, create comprehensive ...

Business Analyst II

Cary, NC ยท On-site

$40 - $45/hr

Proficiency with data warehousing (e.g., Snowflake) and SQL, BI tool analytics (e.g., Sigma), and ... business stakeholders. * Experience with JIRA, Scrum, Kanban, Sprint Planning

Junior Data/Business Analyst-

Raleigh, NC ยท On-site

$25.75 - $34.50/hr

We are looking for a Junior Data/Business Analyst Required Skills: * IT knowledge as it relates to ... Experience with optimized SQL queries and analyzing existing SQL queries for performance ...

next page

Showing results 1-20

Business Analyst Sql R Python information

See Raleigh, NC salary details

$17

$46

$69

How much do business analyst sql r python jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for business analyst sql r python in Raleigh, NC is $46.11, according to ZipRecruiter salary data. Most workers in this role earn between $34.57 and $57.74 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Business Analyst with SQL, R, and Python expertise, and why are they important?

To thrive as a Business Analyst with SQL, R, and Python expertise, you need strong analytical skills, business acumen, and a background in data analysis or a related field. Proficiency with SQL for database querying, R and Python for data manipulation and statistical analysis, and familiarity with business intelligence tools are typically required. Excellent communication, problem-solving abilities, and stakeholder management skills help you translate complex data insights into actionable business strategies. These skills ensure you can extract, interpret, and present data-driven recommendations that support informed decision-making and drive business value.

How do Business Analysts utilizing SQL, R, and Python typically collaborate with data engineering and product teams?

Business Analysts with SQL, R, and Python skills frequently work alongside data engineering teams to define data requirements, validate data pipelines, and ensure data quality for analysis. They also collaborate with product teams to translate business needs into actionable insights and develop data-driven recommendations. Regular communication is essential, as analysts often bridge the gap between technical and non-technical stakeholders, facilitating workshops or meetings to clarify requirements and present findings. This collaborative environment helps ensure that analytical solutions are both technically sound and aligned with business goals.

What are Business Analyst SQL R Python roles?

Business Analyst SQL R Python roles refer to positions where professionals analyze business data and processes using tools such as SQL for database querying, and R or Python for statistical analysis and data visualization. These analysts help organizations make data-driven decisions by extracting, interpreting, and presenting insights from large datasets. They often work closely with stakeholders to understand business requirements and translate them into technical solutions. Proficiency in SQL, R, and Python allows them to efficiently manipulate data, build predictive models, and automate reporting tasks.
What job categories do people searching Business Analyst Sql R Python jobs in Raleigh, NC look for? The top searched job categories for Business Analyst Sql R Python jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Business Analyst Sql R Python jobs? Cities near Raleigh, NC with the most Business Analyst Sql R Python job openings:
Infographic showing various Business Analyst Sql R Python job openings in Raleigh, NC as of May 2026, with employment types broken down into 43% Full Time, and 57% Contract. Highlights an 73% In-person, and 27% Hybrid job distribution, with an average salary of $95,907 per year, or $46.1 per hour.
Technical Business Analyst

Technical Business Analyst

Railinc

Cary, NC โ€ข On-site

Full-time

Posted 28 days ago


Job description

Location: Cary, NC (onsite presence required)
Position Summary:
Summary/Objective:
The Technical Business Analyst supports cross-functional teams, particularly technical and business teams, by gathering requirements, increasing customer satisfaction, improving test coverage, implementing process improvements, identifying software defects, and delivering new software features that align with the product roadmap and vision as defined by the Product Manager. This will be accomplished by collaborating with the customer success team, product teams, and internal and external customers. This role is responsible for ensuring the quality and reliability of Railinc's software applications with an emphasis on data analysis. The role of a Technical Business Analyst at Railinc begins with a structured onboarding process, including up to 3 months each with the Customer Success Center (CSC); Product Support; QA Analyst; followed by up to 3 months shadowing an experienced Business Analysts.
Job Accountability/Responsibilities
Essential Functions:
  • Convert the product vision into clear, detailed specifications for the development team.
  • Translate requirements from a diverse group of stakeholders and customer needs into user stories, contribute in refinement sessions, sprint planning, and release / upgrade planning.
  • Align information technology systems with business operations by analyzing and developing innovative solutions.
  • Present user requirements, functional specifications, technical specifications, and process flow diagrams to the development team.
  • Develop and maintain documentation detailed technical specifications and project plans.
  • Verify product functionality after code changes/releases.
  • Conduct ad hoc data analyses and reporting.
  • Investigate the existing system and assess if the current application can handle growth.
  • Participate in product maintenance review, research, development, and testing.
  • Act as business representative in release pre-implementation meetings.
  • Act as a liaison between IT and business.
  • Support the Product Manager during product launch planning and implementation.
  • Collaborate within teams to adopt agile philosophies and develop subject matter expertise.
  • Engage stakeholders to gather software requirements/business rules, ensure alignment with development teams, and to determine the priorities of new features and other product changes.
  • Participate in meetings to clarify requirements, create design approaches, provide training, and answer questions from the development team.
  • Support customers and IT teams with system development, testing, deployment of system applications as well as data quality.
  • Support customers by informing them of application decisions and methods of troubleshooting research.
  • Attend and contribute to face-to-face customer meetings.
  • Manage industry committees and project task forces, including planning and logistics for multi-day, in-person meetings.
  • Understand and document business rules and workflow processes.
  • Create and maintain documentation of business processes and application user guides.
  • Analyze data to evaluate processes, identify requirements, provide data-driven reports, and provide suggestions for process improvements.
  • Complete work assignments as directed.

Key Measures:
Successful Product launches as determined by the customer base.
Knowledge, Skills, abilities/minimum requirements/competencies:
  • Analytical skills with attention to detail and problem-solving abilities.
  • Proficiency in data analysis tools and techniques like SQL and Python, and basic statistical analysis.
  • Excellent verbal and written communication skills.
  • Microsoft Office skills - Excel, Word, and PowerPoint.
  • Ability to stay highly organized under pressure, track KPIs and report to the manager as needed.
  • Ability to manage multiple activities in a deadline-oriented environment while remaining flexible.
  • Ability to handle demands coming in from many directions and prioritizing them.
  • Ability to work collaboratively in unstructured environments with cross-functional teams.
  • Ability to support in defining, building, implementing, and improving processes.
  • Knowledge of project management, Jira/Confluence, and agile software development methodologies and tools.
  • Motivated self-starter with an outgoing personality.
  • Familiar with general business acumen.
  • Technical exposure or background preferred.
  • Closely supervised with little latitude for independent judgment.

Education, experience, certification/training:
  • Bachelor's degree in business administration, Computer Science, Engineering, or related field.
  • Experience in analytical tools and programming languages is strongly desired.
  • Experience in data modelling and data visualization is preferred.

VALUES:
  • Results: We deliver on our promises to create value for the freight rail industry through talented people, good ideas, business leadership and great technology.
  • Collaboration: We collaborate with our teams and our customers to get the job done, respecting individual ideas and contributions, and moving forward in pursuit of shared goals.
  • Service: We serve the changing needs of our customers and our industry to enhance the value they bring to our community, the environment and our economy.

Physical Requirements:
  • Sedentary work: Assignment involves sitting at workstation (desk) most of the time (up to 8 hours) with only occasional walking and/or standing.
  • Keyboarding: Primarily using fingers for typing.
  • Talking: Expressing or communicating verbally through use of spoken words (accurately conveying detailed or important spoken instructions to others).
  • Hearing: Ability to receive detailed information through oral communication and to make discriminations in sound.
  • Visual: Through close visual acuity, required to perform activities such as: preparing and analyzing data and figures; transcribing; viewing computer terminal; extensive reading (with or without correction).
  • Environment: Because the requirements of this position require frequent, often informal collaboration with other Railinc colleagues and external stakeholders, and to maximize the development of the skills and responsibilities essential for this position, Railinc expects that the work required of this role be performed predominantly in the office consistent with Railinc's in-the-office work policies, as communicated by Human Resources and/or Senior Management. Any individual variations on in-the-office work policies will be reviewed by Human Resources on a case-by-case basis. As work is performed predominantly within an office setting, there is no substantial exposure to adverse environmental conditions (i.e., extreme heat, cold, noise, etc.).

Disclaimer:
The preceding job description has been designed to indicate the general nature and level of work to be performed. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. The company reserves the right to change, modify and/or delete aspects of this position as needed at any time.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.