Role: Python Automation Developer
Location: San Antonio, TX / Onsite
Duration: Long Term Contract
Only for W2: USC and Green Card required. No option for C2C
Job Description:
· Python Automation Developer / Design, develop, and maintain automation frameworks, scripts, and tools.
· The candidate will be responsible for automating manual processes, improving operational efficiency, leading technical discussions, and mentoring team members.
· The role requires strong Python development skills, automation experience, problem-solving ability, and exposure to DevOps or cloud environments.
Key Responsibilities
· Design, develop, and maintain automation scripts and frameworks using Python.
· Automate repetitive operational, testing, deployment, reporting, and monitoring tasks.
· Lead automation initiatives and identify opportunities for process optimization.
· Work with cross-functional teams including development, QA, infrastructure, DevOps, and business teams.
· Develop reusable Python modules, APIs, utilities, and libraries.
· Integrate automation solutions with tools such as Jenkins, Git, Docker, Kubernetes, Ansible, or cloud platforms.
· Perform code reviews and ensure adherence to coding standards and best practices.
· Troubleshoot automation failures and provide timely resolutions.
· Create technical documentation, design documents, and user guides.
· Mentor junior developers and provide technical leadership to the team.
· Support CI/CD pipeline automation and deployment activities.
· Ensure automation solutions are scalable, secure, and maintainable.
Required Skills
· Strong hands-on experience in Python programming.
· Experience with Python libraries such as requests, pandas, pytest, selenium, paramiko, boto3, or similar.
· Good knowledge of automation framework design and implementation.
· Experience with REST API automation and integration.
· Strong understanding of Git, branching strategies, and code versioning.
· Experience with Linux/Unix commands and shell scripting.
· Knowledge of CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
· Experience in debugging, logging, exception handling, and performance optimization.
· Strong analytical and problem-solving skills.
· Good communication and stakeholder management skills.
Preferred Skills
· Experience with cloud platforms such as AWS, Azure, or GCP.
· Knowledge of Docker, Kubernetes, Terraform, or Ansible.
· Experience in test automation using Selenium, PyTest, Robot Framework, or similar tools.
· Knowledge of database automation using SQL, Oracle, PostgreSQL, or MySQL.
· Exposure to monitoring tools such as Splunk, Grafana, Prometheus, or ELK.
· Experience leading a team or managing technical delivery.
· Understanding of Agile/Scrum methodology.
Leadership Responsibilities
· Lead a team of Python automation developers.
· Define automation strategy and technical roadmap.
· Estimate development efforts and track delivery progress.
· Coordinate with stakeholders to gather requirements and convert them into technical solutions.
· Ensure quality delivery through code reviews, design reviews, and best-practice implementation.
· Provide technical guidance and resolve blockers for the team.
Thanks,
Elyash Khan
Raas Infotek
Newark, DE 19702
Direct number: 302-286-9976 | 125
Email: elyash.khan@raasinfotek.com
· Python Automation Developer / Design, develop, and maintain automation frameworks, scripts, and tools.
· The candidate will be responsible for automating manual processes, improving operational efficiency, leading technical discussions, and mentoring team members.
· The role requires strong Python development skills, automation experience, problem-solving ability, and exposure to DevOps or cloud environments.