
Senior Python Developer
Job Description
Key Requirements
Core Development & Microservices
Python: Expert-level coding for backend services and data engineering.
Java: Experience with J2EE and Spring Boot for microservices.
APIs: Proven track record designing and integrating RESTful APIs.
Testing: Experience with Test-Driven Development (TDD) and automation.
Data Engineering & Cloud
Platforms: Hands-on experience with Databricks, Snowflake, or OneLake.
Big Data: Proficiency in PySpark for large-scale data processing and pipeline builds.
AWS Infrastructure: Deep knowledge of Lambda, S3, EC2, RDS, and DynamoDB (required).
Containers: Experience with Docker and containerized deployments on AWS.
DevOps & Tools
CI/CD: Proficiency with Git, Jenkins, GitLab CI/CD, and Maven.
OS: Strong Linux shell scripting skills.
Monitoring (Bonus): Familiarity with Splunk, Kafka, or New Relic.
Soft Skills & Process
Agile: Experience working in a Scrum environment to meet tight deadlines.
Leadership: Active participation in peer code reviews and architectural design.
Problem Solving: High-level ability to troubleshoot complex issues in live production environments.
Similar Jobs
Python Developer
Remote
GENAI Python Developer
North Carolina
Python Developer
Remote
Senior Python Developer
GA
Sr. Python Developer
Texas