RL
Python Lead Developer
Resource Logistics, Inc.
๐บ๐ธ United States
Hybrid
Staff / Principal
2 months ago
- Python
- Devops
- Jenkins
- Git
- Docker
- Kubernetes
- Ansible
- CI/CD
- Pandas
- pytest
- Selenium
- REST API
- Linux
- Unix
- GitHub Actions
- GitLab CI
- Azure DevOps
- AWS
- Azure
- GCP
- Terraform
- Test Automation
- Robot Framework
- SQL
- Oracle
- PostgreSQL
- MySQL
- Splunk
- Grafana
- Prometheus
- Agile
- Scrum
2 months ago
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.
Python Lead Developer ยท Resource Logistics, Inc.