1

Python Programming Jobs in Louisville, KY (NOW HIRING)

Cloud Security Engineer

Louisville, KY · On-site

$53.50 - $71.50/hr

Azure DevOps Pipelines and GitHub Actions. • Familiarity with GitOps tools (Argo CD or Flux) for Kubernetes. • Scripting proficiency (PowerShell, Bash, or Python) for automation and ...

Strong experience in at least one backend or full-stack engineering environment, such as Python, JavaScript/TypeScript, , Java, C++, Go or Rust * A Cybersecurity/SecOps background or exposure is ...

... programming automated video equipment, CMM or other measurement equipment. * Must have a technical background. * Inspection & Testing experience required. * Experience in Python or Java is preferred.

... programming automated video equipment, CMM or other measurement equipment. * Must have a technical background. * Inspection & Testing experience required. * Experience in Python or Java is preferred.

... programming automated video equipment, CMM or other measurement equipment. * Must have a technical background. * Inspection & Testing experience required. * Experience in Python or Java is preferred.

Apply Early

... programming automated video equipment, CMM or other measurement equipment. * Must have a technical background. * Inspection & Testing experience required. * Experience in Python or Java is preferred.

IT Junior DevOps Engineer

Louisville, KY · On-site

$50.75 - $69.50/hr

The Junior DevOps Engineer will develop technical expertise in Kubernetes, automation ... Comfortable scripting in at least one language (Python, Bash, PowerShell or similar). * Familiarity ...

Develop robust backend APIs and services in Python to support agentic AI platform functionality and data management. * Collaborate with cross-functional teams, set engineering standards, mentor peers ...

next page

Showing results 1-20

Python Programming information

See Louisville, KY salary details

$12

$56

$82

How much do python programming jobs pay per hour?

As of Jul 7, 2026, the average hourly pay for python programming in Louisville, KY is $56.33, according to ZipRecruiter salary data. Most workers in this role earn between $46.44 and $63.99 per hour, depending on experience, location, and employer.

What jobs can I do with Python?

Python is used in a variety of roles including software developer, data analyst, data scientist, machine learning engineer, web developer, automation engineer, and cybersecurity analyst. These jobs often require knowledge of frameworks, libraries, and tools such as Django, Flask, Pandas, and TensorFlow. Python skills are valuable across industries like technology, finance, healthcare, and research.

What are some common challenges Python programmers face when working on collaborative projects?

Python programmers often encounter challenges like maintaining code consistency, managing dependencies, and merging code changes when working with a team. Adhering to coding standards (such as PEP 8) and using tools like version control systems (e.g., Git) are crucial to streamline collaboration. Regular code reviews and clear documentation also help prevent misunderstandings and ensure smooth integration of each team member's contributions.

What is the difference between Python Programming vs Data Analyst?

AspectPython ProgrammingData Analyst
Required SkillsProficiency in Python, scripting, algorithmsData interpretation, Excel, SQL, basic Python
Work EnvironmentSoftware development, coding projectsData analysis, reporting, business insights
Industry UsageTech, finance, automationMarketing, finance, healthcare

Python Programming involves writing code to develop software, automate tasks, and build applications, requiring strong coding skills. Data Analysts focus on interpreting data, creating reports, and providing insights, often using Python as a tool. While Python Programming emphasizes coding expertise, Data Analysts combine analytical skills with some programming knowledge. Both roles often overlap, especially when Data Analysts use Python for data manipulation and analysis.

What is Python programming?

Python programming refers to writing code in the Python language, a versatile and high-level programming language known for its readability and simplicity. Python is widely used for web development, data analysis, artificial intelligence, scientific computing, and automation. Its large standard library and active community make it a popular choice for both beginners and experienced developers. Python supports multiple programming paradigms, including procedural, object-oriented, and functional programming. Because of its simple syntax and vast ecosystem, Python is a great starting point for anyone looking to learn programming or develop complex applications.

What are the key skills and qualifications needed to thrive as a Python Programmer, and why are they important?

To thrive as a Python Programmer, you need strong proficiency in Python programming, knowledge of data structures and algorithms, and often a degree in computer science or a related field. Familiarity with popular libraries like Pandas, NumPy, and frameworks such as Django or Flask, along with experience using version control systems like Git, is typically required. Problem-solving ability, attention to detail, and effective communication are crucial soft skills that set top programmers apart. These competencies ensure efficient code development, successful collaboration, and the delivery of robust software solutions.

Is Python coding a good career?

Python programming is a popular and in-demand skill in the tech industry, with applications in web development, data analysis, machine learning, and automation. Careers in Python often offer competitive salaries, opportunities for remote work, and require continuous learning of related tools and frameworks. It is considered a strong choice for those interested in software development and data science roles.

What Python jobs are in-demand?

In-demand Python jobs include roles such as software developer, data analyst, data scientist, machine learning engineer, and backend developer. These positions often require knowledge of frameworks like Django or Flask, and familiarity with data analysis libraries such as Pandas and NumPy. Demand is driven by industries like technology, finance, healthcare, and e-commerce, with many roles requiring proficiency in cloud platforms and version control tools.

What is Python coding salary?

The salary for Python programmers varies based on experience, location, and industry, but typically ranges from $70,000 to $120,000 annually in many regions. Entry-level positions may start around $60,000, while experienced developers with specialized skills can earn over $130,000 or more.
Infographic showing various Python Programming job openings in Louisville, KY as of July 2026, with employment types broken down into 1% Internship, 78% Full Time, 16% Part Time, 1% Temporary, 3% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $117,156 per year, or $56.3 per hour.
DevOps Automation Engineer III

$50.75 - $69.50/hr

Other

Posted 10 days ago


Job description

About The Role:

It's a great time to join us at Airlines Reporting Corporation (ARC)! ARC accelerates the growth of global air travel by delivering forward-looking travel data, flexible distribution services and other innovative industry solutions. We are a leading travel intelligence company with the world's largest, most comprehensive global airline ticket dataset, including more than 15 billion passenger flights. By working here, you can contribute to solutions and expertise that strengthen economies and enrich lives. We think big, embrace challenges and explore new ideas to lead the way for the travel industry.

ARC is looking for a DevOps Automation Engineer III to join our team! In this role, you will provide subject-matter expertise in lifecycle management of ARC's Traverse portfolio infrastructure systems including supporting, administering, and maintaining tech stack and AWS services. You will plan and perform deployment, patching, securing, and troubleshooting for mission-critical systems across multiple environments and applications/services. The DevOps Automation Engineer III will provide thought leadership to other engineering and support teams across the organization to help execute initiatives, provide expertise and leadership in developing/integrating tools that need infrastructure.

What You'll Get to Do:
  • Provide subject-matter expertise in lifecycle management of ARC's Traverse portfolio infrastructure systems including supporting, administering, and maintaining tech stack and AWS services. Plan and perform deployment, patching, securing, and troubleshooting for mission-critical systems across multiple environments and applications/services. Provide thought leadership to other engineering and support teams across the organization to help execute initiatives, provide expertise and leadership in developing/integrating tools that need infrastructure.
  • Provide infrastructure systems expertise by responding to atypical complex events and incidents escalated by other teams. Provide thought leadership towards capacity planning, system triage and maintenance activities to ensure a robust platform for our applications. Create proactive maintenance plans coordinated with stakeholders and other teams to prevent problems before they arise. Be on-call for production emergencies and troubleshooting.
  • Provide expert-level skills using resource management and observability platforms as well as cost management tools and understand the requirements and architectural needs of such platforms. Additionally, work with engineering teams to identify resources that are candidates for performance and/or cost optimization.
  • Provide subject matter expertise on setting up and using new or existing enterprise tools that require infrastructure and establish a full lifecycle management for the infrastructure.
  • Define, develop, and document new approaches for maintaining infrastructure in scalable and efficient ways. Identify and create implementation plans for maintenance initiatives to ensure all technology platforms are current.
  • Stay current with latest system administration tools, infrastructure platforms, patterns, and methodologies applicable to the platform engineering space. Coach peers and other stakeholders by documenting and sharing knowledge and clearly articulating ideas and results.
  • You'll Bring These Qualifications:
    • Bachelor's degree in Computer Science or related engineering field preferred; equivalent work experience considered
    • 4+ years experience in systems and infrastructure administration role with AWS, Linux, and Python
    • Experience deploying, managing, and administering AWS infrastructure (API Gateway, RDS, ELB, Cloudfront, AMQ, Cognito, S3, IAM, WAF, VPC), enterprise storage systems and virtualization platforms (S3, EC2), enterprise backup systems, replication solutions, and observability platforms
    • Experience in administration, automation, and orchestration of large-scale Linux environments using configuration management solutions (Ansible, CloudFormation, Terraform, etc)
    • Proficient with scripting (Bash, Python, or AWS CLI)
    • Proficient in understanding and adopting security best practices and access controls for systems/platforms deployment and administration
    • Functional knowledge with networking concepts and troubleshooting (TCP/IP, DHCP, DNS, HTTP/HTTPS, routing, firewalls, etc.)
    • Experience with Cloud administration (AWS) and containerization platforms (Docker/Fargate) is a plus
    • Ability to discover and define non-functional requirements and to transform them into technical requirements and solution definition
    • Strong communication skills (verbal and written) and ability to communicate technical information to nontechnical audiences
    • A strong intellectual curiosity to continually challenge what exists and to explore improvements to best meet evolving business and market
    • A passion for continual improvement, ability to challenge the status quo and a willingness to work to with others to improve the environment
    • Ability to follow process and procedure during high pressure situations during incident response, on-call escalation, and production events.

    ARC123

    What We Can Offer You:
    • Joining ARC means joining a team that is motivated, diverse, creative, collaborative and solutions-oriented. We think big, embrace challenges, and explore new ideas to lead the way for the travel industry.
    • Our employees value the hands-on learning and professional development opportunities that allow them to expand their skills and grow their career in new, dynamic ways.
    • ARC offers WorkFlex. WorkFlex is ARC's hybrid work program which offers eligible employees the flexibility to work from home while also requiring in office workdays throughout the year to foster collaboration and connection throughout the organization. We've designed WorkFlex to enable employees to succeed and thrive while maintaining strong connections to one another and ARC - both of which are critical to our shared success.
    • We offer a highly competitive, comprehensive benefits package so you can worry less and focus on what truly matters. You can visit our benefits page by clicking here.
    • By joining ARC, you will partner with top minds in the industry as we use data and technology to innovate how the world travels.

    EOE M/F/D/V Females and Minorities Encouraged to Apply

    Employment Type: OTHER