Senior Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Developer with 8+ years of experience, focusing on Java, AWS, CI/CD, Docker, Kubernetes, and event-driven architectures. Contract length and pay rate are unspecified. AWS certifications are preferred. Remote work location.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
September 4, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
Unknown
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
Texas, United States
-
🧠 - Skills detailed
#Cloud #EC2 #IAM (Identity and Access Management) #Docker #S3 (Amazon Simple Storage Service) #DevOps #Agile #Python #Kubernetes #RDS (Amazon Relational Database Service) #AWS (Amazon Web Services) #GitLab #Lambda (AWS Lambda) #Kafka (Apache Kafka) #Scrum #Java
Role description
Experience- Minimum of 8+ years required Non-Negotiable Skills – Your Expertise Matters: We are looking for candidates with the following must-have skillsets: 1. Java and Python – Hands-on experience with AWS services such as EC2, Lambda, S3, RDS, CloudWatch, and IAM. 1. CI/CD Pipelines & DevOps Tools – Proficiency in tools like GitLab CI and CodePipeline. 1. Containerization & Orchestration – Strong familiarity with Docker and Kubernetes. 1. Event-Driven Architectures – Experience with serverless computing and data streaming technologies like Kafka and Kinesis. 1. Agile/Scrum Methodologies – Exposure to Agile practices, with a preference for AWS certifications (e.g., AWS Certified DevOps Engineer, Developer, Solutions Architect – Professional). What You’ll Be Doing – Key Responsibilities: As a Developer, you will play a pivotal role in the analysis, design, construction, testing, and implementation of cutting-edge business and technical IT solutions. Your contributions will include: β€’ Designing, constructing, testing, and implementing portions of IT solutions using the software development lifecycle (SDLC). β€’ Participating in implementations, upgrades, enhancements, and conversions of technical solutions. β€’ Utilizing tools to analyze, identify, and resolve technical challenges. β€’ Applying specialized knowledge in areas such as cross-discipline functions, knowledge engineering, or legacy evolution. β€’ Collaborating with customers to understand business needs and technical requirements. β€’ Leading the design, development, and support of IT solutions across multiple platforms and technologies. β€’ Researching and recommending innovative technologies, tools, and techniques. β€’ Assisting in defining alternative solutions to complex business problems.