Overview
Skills
Job Details
Title: Python Developer
Location: Houston, TX Hybrid
Duration:12 months
Required exp: 12+ Years
Position Description:
We are seeking a skilled Python Developer to join our development team. The ideal candidate will have strong experience in writing Python scripts and Shell scripts to automate system tasks, manage data pipelines, and support infrastructure operations. You will work closely with DevOps, Data Engineering, and Software Development teams to build scalable and efficient automation solutions.
Key Responsibilities:
Develop and maintain Python and Shell scripts for automation, system monitoring, and data processing.
Integrate scripts with CI/CD pipelines and cloud infrastructure (e.g., AWS, Azure, Google Cloud Platform).
Optimize and refactor existing scripts for performance and reliability.
Collaborate with cross-functional teams to understand requirements and deliver solutions.
Troubleshoot and debug issues in production and development environments.
Maintain documentation for scripts and automation workflows.
Required Qualifications:
Strong proficiency in Python and Shell scripting (Bash, etc.).
Experience with Linux/Unix environments.
Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform).
Understanding of CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions).
Knowledge of version control systems (Git).
Ability to write clean, maintainable, and well-documented code.
Strong problem-solving and communication skills.
Preferred Qualifications:
Experience with infrastructure-as-code tools (e.g., Terraform, Ansible).
Familiarity with containerization (Docker, Kubernetes).
Exposure to logging and monitoring tools (e.g., Prometheus, ELK Stack).
Experience in data engineering or ETL pipelines is a plus.