Python Developer – Databricks & CI/CD
- Source: LinkedIn
- FUSTIS LLC
- $104,000 to $124,800 /yr
- Remote
- Princeton
- Mid level
Job Description
Job Role: Python Developer – Databricks & CI/CD
Job Location: Remote (Must be available for an onsite interview in Princeton, NJ)
Pay Rate: $60/hr. on 1099 or $50/hr. on W2
Job Description
We are seeking an experienced Python Developer with strong expertise in Python, Databricks, SQL, and CI/CD pipelines using Harness. The ideal candidate will be responsible for designing, developing, and maintaining applications, building APIs and data pipelines, and supporting automated deployment processes. This role requires strong problem-solving abilities, excellent communication skills, and the ability to collaborate effectively with cross-functional teams.
Key Responsibilities
- Design, develop, test, and maintain applications using Python.
- Build and support APIs, data pipelines, and automated workflows using Databricks and SQL.
- Develop, configure, and maintain CI/CD pipelines using Harness.
- Utilize SonarQube for code quality analysis and maintain coding standards.
- Support application deployments and automation using Docker, Kubernetes, and Azure.
- Perform unit testing, debugging, code reviews, and production support activities.
- Collaborate with cross-functional teams to deliver application enhancements and technical solutions.
- Identify performance bottlenecks and implement improvements to application reliability and efficiency.
- Follow software development best practices to ensure code quality, maintainability, and scalability.
Required Qualifications
- 7+ years of hands-on experience with Python development.
- Experience with CI/CD pipelines, particularly Harness.
- Hands-on experience with SonarQube for code quality and static code analysis.
- Experience working with Databricks.
- Strong SQL skills and experience working with data pipelines or database-driven applications.
- Excellent communication, collaboration, and problem-solving skills.
- Self-motivated, results-oriented, and comfortable working in a remote environment.
Good-to-Have Skills
- Experience in QA, software testing, and test automation.
- Familiarity with Git and version control workflows.
- Experience with PyTest for Python testing.
- Exposure to Microsoft Azure cloud services.
- Experience with Docker and Kubernetes for containerization and orchestration.
Interested candidates should have strong Python development experience along with hands-on exposure to Databricks, Harness CI/CD, SonarQube, and SQL.
Skills
- Python
- azure-databricks
- databricks
- sonarqube
- Docker
- Kubernetes
- microsoft-azure
- Pytest
