Python Automation Engineer

GeekSoft ConsultingRichmond Town, Bangalore₹2,000,000
Adzuna INPosted 14h agoOriginal Listing
it-jobs

Job Description

- Help design, build and continuously improve the clients online platform. - Research, suggest and implement new technology solutions following best practices/standards. - Take responsibility for the resiliency and availability of different products. - Be a productive member of the team. Requirements - Strong proficiency in Python with a solid understanding of Object-Oriented Programming (OOP) principles. - Hands-on experience with Python libraries including Pandas, NumPy, Collections, Requests, PyYAML, JSON, OS, Sys, Unittest, PyTest, and Selenium for automation and scripting activities. - Experience leveraging Python libraries and SDKs to integrate with Azure Cloud services. - Proficiency in developing, testing, and maintaining API integrations and interactions. - Experience working with SQL and NoSQL databases to automate data-related processes and operations. - Familiarity with version control systems such as Git and CI/CD tools including Jenkins. - Experience using infrastructure automation tools such as Ansible and Terraform for provisioning and configuration management. - Knowledge of shell scripting and command-line utilities for automation and orchestration tasks. - Strong understanding of Data Structures and Algorithms. - Excellent analytical, troubleshooting, and problem-solving skills. - Strong communication and collaboration skills with the ability to work across cross-functional teams. - Develop, maintain, and optimize scalable Python automation scripts for repetitive tasks, data processing, and system monitoring. - Design, build, and support automation solutions to streamline workflows, software testing processes, and CI/CD pipelines. - Develop and maintain API-based integrations and automation frameworks. - Automate infrastructure provisioning, configuration, and operational processes where applicable. - Troubleshoot, analyze, and resolve issues related to automation scripts and integrated systems. - Ensure code quality, maintainability, and adherence to development best practices. - Collaborate with stakeholders and technical teams to identify automation opportunities and implement efficient solutions. Benefits - A challenging, innovating environment. - Opportunities for learning where needed.

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.