Python Developer with AWS & DevOps Expertise - Expert In Recruitment Solutions
Chicago, IL 52002
About the Job
Title: Python Developer with AWS & DevOps Expertise
Location: Remote
Client: Client
Rate: $60-65/Hr. W2 (flex for strong candidates)
Work Authorization: USC ONLY
Duration: 6+ months contract
Interview Mode: Video
Job Description:
USC ONLY
Overview:
We are seeking an experienced Python Developer with a strong background in AWS and DevOps practices to join our team. The ideal candidate will be responsible for designing, implementing, and maintaining scalable cloud-based solutions. This role will require a deep understanding of DevOps methodologies and the ability to automate workflows, manage infrastructure, and optimize deployment processes on AWS.
Key Responsibilities:
Location: Remote
Client: Client
Rate: $60-65/Hr. W2 (flex for strong candidates)
Work Authorization: USC ONLY
Duration: 6+ months contract
Interview Mode: Video
Job Description:
USC ONLY
Overview:
We are seeking an experienced Python Developer with a strong background in AWS and DevOps practices to join our team. The ideal candidate will be responsible for designing, implementing, and maintaining scalable cloud-based solutions. This role will require a deep understanding of DevOps methodologies and the ability to automate workflows, manage infrastructure, and optimize deployment processes on AWS.
Key Responsibilities:
- Develop and Maintain Applications: Build, maintain, and optimize scalable Python applications, ensuring performance, security, and scalability.
- AWS Cloud Management: Design, deploy, and manage AWS-based infrastructure, leveraging services like EC2, Lambda, S3, RDS, and IAM to optimize resources and support application requirements.
- DevOps and CI/CD Pipelines: Create and manage CI/CD pipelines to automate testing, deployment, and monitoring using tools like Jenkins, GitLab CI, or AWS CodePipeline.
- Infrastructure as Code (IaC): Use tools such as Terraform or CloudFormation to manage infrastructure as code, ensuring reproducibility, scalability, and efficient infrastructure management.
- Monitoring and Logging: Implement monitoring and logging solutions with tools like CloudWatch, Grafana, Prometheus, or ELK stack to ensure the availability and performance of applications.
- Collaboration & Documentation: Work closely with development, QA, and operations teams to align on project requirements, maintain documentation, and enhance collaboration.
- Security & Compliance: Ensure infrastructure and applications adhere to security standards, including IAM roles, VPC configurations, and compliance with industry best practices.
- Experience: 3+ years in Python development and DevOps, with 2+ years of experience on AWS.
- Skills:
- Strong proficiency in Python programming, with experience in designing and developing RESTful APIs.
- Deep knowledge of AWS services (EC2, S3, Lambda, RDS, IAM, VPC, etc.).
- Hands-on experience with DevOps tools (Jenkins, GitLab CI/CD, Docker, Kubernetes).
- Proficiency with Infrastructure as Code tools (Terraform, CloudFormation).
- Strong understanding of networking and security in a cloud environment.
- Knowledge of monitoring tools (CloudWatch, ELK stack, Prometheus, Grafana).
- Familiarity with Agile methodologies and version control systems (Git).
- AWS certifications (AWS Certified Solutions Architect, AWS Certified DevOps Engineer).
- Experience with containerization and orchestration (Docker, Kubernetes).
- Knowledge of scripting languages like Bash, PowerShell, or others for automation tasks.
- Experience with data engineering or serverless architecture is a plus.
Source : Expert In Recruitment Solutions