1

Python Apprenticeship Jobs in Virginia (NOW HIRING)

Bus Tech Programmer 1

Newport News, VA ยท On-site

$60 - $80/hr

NNS Apprentice School graduate may substitute for a Bachelor's Degree * Navy Nuclear Power School ... Experience with web design and coding, Python/C++, Java, and JavaScript is desirable * Ability to ...

New

Staff Software Engineer

Warrenton, VA ยท On-site

$110K - $150K/yr

... apprenticeship and professional work experience. Typical progression to this level reflects a ... Python Developer: Deep knowledge of asynchronous programming (asyncio) and scripting, with specific ...

Staff Software Engineer

Warrenton, VA ยท Hybrid

$110K - $150K/yr

... apprenticeship and professional work experience. Typical progression to this level reflects a ... Python Developer: Deep knowledge of asynchronous programming (asyncio) and scripting, with specific ...

Director of Strategy & Analytics

Arlington, VA ยท On-site

$137K - $158K/yr

... and data analysis using Python and SQL. -Tableau, A/B Testing. Compensation and Benefits ... apprenticeship. [solidcore] makes hiring decisions based solely on qualifications, merit, and ...

New

Director of Strategy & Analytics

Arlington, VA ยท On-site

$137K - $158K/yr

... and data analysis using Python and SQL. -Tableau, A/B Testing. Compensation and Benefits ... apprenticeship. [solidcore] makes hiring decisions based solely on qualifications, merit, and ...

New

Director of Strategy & Analytics

Arlington, VA ยท On-site

$137K - $158K/yr

... and data analysis using Python and SQL. -Tableau, A/B Testing. Compensation and Benefits ... apprenticeship. [solidcore] makes hiring decisions based solely on qualifications, merit, and ...

New

next page

Showing results 1-20

Python Apprenticeship information

See Virginia salary details

$13

$58

$85

How much do python apprenticeship jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for python apprenticeship in Virginia is $58.12, according to ZipRecruiter salary data. Most workers in this role earn between $47.88 and $66.01 per hour, depending on experience, location, and employer.

What is a Python apprenticeship?

A Python Apprenticeship is an entry-level position designed to provide hands-on experience in Python programming while working under the guidance of experienced developers. Apprentices typically learn software development best practices, debugging, and working with frameworks or libraries commonly used in the industry. This role is ideal for individuals looking to gain real-world coding experience, improve their problem-solving skills, and prepare for a full-time software development career.

What are the key skills and qualifications needed to thrive in a Python apprenticeship?

To thrive in a Python Apprenticeship, you should have a foundational understanding of Python programming, basic knowledge of algorithms, and a genuine interest in software development. Familiarity with tools like Git, code editors (such as VS Code), and exposure to version control systems is often expected, although formal certifications are not always required. Strong problem-solving skills, eagerness to learn, and effective communication abilities help you stand out in this role. These skills are important because they enable you to quickly adapt, collaborate with team members, and efficiently contribute to real-world coding projects.

What kind of mentorship and support can I expect during a Python apprenticeship?

As a Python Apprentice, you will typically receive direct mentorship from experienced developers who will guide you through hands-on coding tasks, pair programming sessions, and code reviews. You'll often collaborate within a team environment, participating in scrums or regular check-ins to discuss progress and challenges. Most programs offer structured learning plans, regular feedback, and opportunities to work on real-world projects, ensuring you build both technical skills and professional confidence. This supportive structure is designed to help you transition smoothly into more advanced software development roles.

Is Python still in demand?

Python remains highly in demand for roles like Python Apprenticeships, as it is widely used in data analysis, web development, automation, and machine learning. Employers value Python skills due to its versatility, large community, and extensive libraries, making it a strong choice for entry-level and advanced programming positions.

What cities in Virginia are hiring for Python Apprenticeship jobs?

Cities in Virginia with the most Python Apprenticeship job openings:

Bus Tech Programmer 1

Jobtailor

Newport News, VA โ€ข On-site

$60 - $80/hr

Other

Posted 2 days ago

New


Job description


  • โ€ข Analyze, program, configure, test and implement cloud or on-premise software applications supporting business objectives

  • โ€ข Manage aspects of the application/system life cycle related to citizen development

  • โ€ข Coordinate with user groups to identify business-process improvement solutions

  • โ€ข Implement changes, provide training, conduct user-focused activities, and prepare specifications

  • โ€ข Plan, manage and implement application/system upgrades, integrations, and system maintenance with the enterprise software development organization

  • โ€ข Align IT infrastructure with business processes and data to improve operational and research efficiency and productivity

  • โ€ข Recommend changes to application/system environments through internal customization

  • โ€ข Identify productivity and cost-reduction opportunities

  • โ€ข Develop programming scripts to automate business-application functionality

  • โ€ข Support expansion of Engineering, Technology, and Design divisions' SharePoint 365 migration and PowerBI data finding/metrics

  • โ€ข Oversee the division's minor IT budget

  • โ€ข Coordinate software and hardware purchases across departments

  • โ€ข Track software renewals, hardware and upgrade requests

  • โ€ข Ensure network licenses, renewals, purchase orders or SMAX tickets, seat reservations, user guidelines, and budget support are maintained

  • โ€ข Support PC coordinator functions


Requirements

  • Bachelor's Degree and 0 years of relevant exempt experience

  • U.S. Citizenship required

  • Associate's Degree or other formal 2 year program and 2 years of relevant exempt experience, or 4 years of relevant non-exempt experience, may substitute for a Bachelor's Degree

  • NNS Apprentice School graduate may substitute for a Bachelor's Degree

  • Navy Nuclear Power School (NNPS) graduate may substitute for a Bachelor's Degree

  • Military Paygrade E-5 or above military experience may substitute for a Bachelor's Degree

  • High School/GED and 4 years combined of Manufacturing, Shipbuilding, Trades, Military experience or other relevant exempt experience may substitute for a Bachelor's Degree

  • High School/GED and 8 years combined of Manufacturing, Shipbuilding, Trades, Military experience or other relevant non-exempt experience may substitute for a Bachelor's Degree

  • A relevant professional certification can be substituted for a Bachelor's Degree

  • Strong and proficient skills in Excel, SharePoint 365, PowerBI, and SAP

  • Experience with web design and coding, Python/C++, Java, and JavaScript is desirable

  • Ability to work independently and collaboratively

  • Strong technical and critical thinking skills

  • Strong interpersonal and technical writing skills

  • Ability to manage oversight of budgets and analytical work


Core Competencies

Demonstrates expertise in analyzing, programming, and implementing cloud or on-premise software applications while managing the application/system life cycle. Proficient in utilizing tools like Excel, SharePoint 365, and PowerBI to enhance operational efficiency and support budget oversight.


Highest-signal resume keywords

  • Excel

  • SharePoint 365

  • PowerBI

  • Python

  • Java


Hard Skills

  • Programming

  • Software Implementation

  • System Configuration

  • Business Process Improvement

  • Application/System Upgrades

  • Automation Scripting

  • Web Design

  • Coding

  • Technical Writing

  • Budget Management


Soft Skills

  • Critical Thinking

  • Interpersonal Skills

  • Collaboration

  • Independent Work


Industry Keywords

  • Citizen Development

  • IT Infrastructure

  • Operational Efficiency

  • Cost Reduction

  • Engineering

  • Technology

  • Design


Tools & Technologies

  • SAP

  • Cloud Applications

  • On-Premise Applications

#J-18808-Ljbffr