Python Software Engineer

K-Tek Resourcing LLC
Cleveland, OH, United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Microsoft Azure Code Review Continuous Integration Software Debugging DevOps Django Web Framework Github Python (Programming Language) OpenShift Ansible Software Engineering
+15 more
Data Logging Google Cloud Enterprise Software Applications Spring Cloud Flask (Web Framework) Git Fastapi Containerization Gitlab-ci Kubernetes Deployment Automation Restful APIs Terraform Docker Jenkins

Job description

We are seeking a skilled Python Software Engineer with strong experience building and deploying cloud-native applications. The ideal candidate will have 5-8+ years of Python development experience along with hands-on expertise in OpenShift (OCP) or Kubernetes, CI/CD pipelines, and enterprise software development. This is a software engineering role focused on developing, deploying, and supporting production applications rather than a traditional DevOps position., * Design, develop, and maintain scalable Python applications.

  • Deploy and support applications on OpenShift/Kubernetes platforms.
  • Build and maintain CI/CD pipelines for automated deployments.
  • Troubleshoot deployment, container, and production release issues.
  • Collaborate with cross-functional teams to deliver high-quality software.
  • Participate in code reviews and follow engineering best practices.
  • Ensure application reliability, performance, and security in production environments.
  • Contribute to continuous improvement of deployment and development processes.

Requirements

<>Note: Candidates must be willing to work on W2 only. We are considering candidates with 7+ years of experience only (minimum 7 years required). Must be able to work on direct W2., * 5-8+ years of professional experience in Python software development.

  • Strong hands-on experience with Python and enterprise application development.
  • Experience deploying and managing applications on OpenShift (OCP) and/or Kubernetes.
  • Hands-on experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar).
  • Experience troubleshooting deployment issues, container images, and release failures.
  • Strong understanding of Docker/containerization.
  • Experience working in enterprise software development environments.
  • Familiarity with Git and Agile/Scrum development methodologies.
  • Strong debugging, problem-solving, and communication skills.

Preferred Skills

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of REST APIs, FastAPI, Flask, or Django.
  • Experience with monitoring and logging tools.
  • Exposure to Infrastructure as Code (Terraform, Ansible) is a plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

Videos

See all

Related articles

See all