What are the responsibilities and job description for the Python automation position at Genisis Technology Solutions?
Job Title: Python Automation
Location: TXRequired Skills:
- Proficiency in Python programming language.
- Strong experience with Python automation libraries and frameworks (e.g., Selenium, PyAuto BeautifulSoup, Requests, etc.).
- Experience with API automation and integrating third-party APIs.
- Knowledge of version control tools like Git.
- Familiarity with CI/CD tools like Jenkins, CircleCI, or GitLab CI.
- Experience with scheduling and running automated tasks (using cron, Airflow, etc.).
- Knowledge of data parsing and manipulation using libraries such as pandas and numpy.
- Strong understanding of error handling, logging, and debugging.
- Ability to write automated test cases and work with test automation tools. Familiarity with databases (SQL or NoSQL) and writing queries.
- Basic understanding of web scraping techniques.
- Strong problem-solving skills and attention to detail.
Preferred Skills:
- Experience with cloud platforms like AWS, Azure, or Google Cloud. Familiarity with Docker and containerization technologies.
- Knowledge of infrastructure as code (e.g., Terraform, Ansible).
- Experience with machine learning libraries and automation frameworks. Strong communication skills and the ability to work in a team-oriented environment.
Job Type: Contract
Pay: $46.71 - $56.25 per hour
Expected hours: 40 per week
Work Location: In person
Salary : $47 - $56