About the Role:
We are looking for a talented Python programmer to join our team and play a key role in
developing and maintaining data workflows and integrations. You will be responsible for
designing, building, and implementing Python scripts to transform data, automate tasks,
and seamlessly connect various systems within our organization.
Responsibilities:
● Design and develop data workflows using Python to automate data processing
and transformation tasks.
● Utilize libraries like Pandas, BeautifulSoup, and others to parse, manipulate, and
format data.
● Integrate disparate systems and applications using APIs and other data
exchange methods.
● Write clean, well-documented, and maintainable Python code.
● Implement unit tests to ensure code quality and functionality.
● Utilize Git for version control and collaboration.
● Understand and implement CI/CD principles for automated deployment and
testing.
● Experience working with cloud-based architecture (AWS, GCP, Azure)
● Collaborate with engineers, analysts, data scientists, and other stakeholders to
understand data requirements and develop effective solutions.
Qualifications:
● Proven experience with Python programming language (4+ years).
● Familiarity with data manipulation libraries (Pandas, BeautifulSoup, lxml, etc).
● Experience with data transformation and automation techniques.
● Knowledge of APIs and data integration methods.
● Experience with Git version control.
● Understanding of CI/CD principles (Jenkins, Github Actions, Azure Devops)
● Experience with cloud-based platforms (AWS, GCP, Azure) and cloud native
architectures
● Excellent problem-solving and analytical skills.
● Strong communication and collaboration skills.
Full time