Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer with 8+ years of software engineering experience, including 4+ years in app development and automation. It requires expertise in Python, CI/CD, platform engineering, and distributed systems, with a focus on cloud services and container orchestration.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
August 6, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
Unknown
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
Seattle, WA
-
🧠 - Skills detailed
#Infrastructure as Code (IaC) #AWS (Amazon Web Services) #Data Manipulation #Public Cloud #Terraform #Scrum #Containers #SQL (Structured Query Language) #Agile #Kubernetes #Databases #Shell Scripting #Deployment #Azure #Scripting #Kafka (Apache Kafka) #Ansible #Monitoring #Cloud #GIT #CHEF #Spring Boot #Spark (Apache Spark) #Puppet #Python #Grafana #NoSQL #Java #Docker #Prometheus #Automation #Microservices
Role description
MUST HAVE: Python Development, Platform engineering, Infrastructure As Code, Automation Required Skills - Python, Platform engineering, Infrastructure As Code, Automation Must have a software engineering/problem solving background. Job Duties - β€’ Platform Engineering: highly proficient with tools like Ansible, Docker, Kubernetes, and Terraform; deep experience building and maintaining CI/CD pipelines, automating deployments, and managing infrastructure as code β€’ Strong scripting abilities, particularly in Python and shell scripting, for automation, data manipulation, and system administration tasks β€’ Architecting and building internal software tools. Must have a software engineering/problem solving background. β€’ Experience with Distributed Systems and Microservices: The roles and responsibilities involve working with complex, distributed systems and microservices architectures β€’ Strong understanding of CI/CD including deployment automation, configuration management, test, and source code/git repositories β€’ Experience with containers and orchestration β€’ Experience with NoSQL and SQL databases, including at an administration and architecture level β€’ Experience and preference for working within an Agile/Scrum environment β€’ Experience with monitoring tools (Prometheus, Grafana for example) and the ability to diagnose and resolve performance and availability issues in distributed systems β€’ A strong history of diving in and solving complex problems Job Requirements - β€’ 8 years software engineering β€’ 4+ years of software engineering in App Dev capacity β€’ 4+ years of automation and scripting using Python β€’ 8+ years of experience building automation/configuration management infrastructure such as Ansible, Terraform, Chef, and/or Puppet β€’ 8+ years of experience of building CI/CD pipelines β€’ 6+ years of experience with deployment of production code leveraging Docker containers β€’ Experience using cloud services (AWS and Azure preferred); public cloud IaaS and PaaS services β€’ Experience with large-scale distributed systems architectures. Examples include Java/Spring Boot, CQRS, event streaming, Kafka, Spark Knowledge in databases