45 Neudeep Technologies Jobs
Automation Engineer - CI/CD Pipeline (3-10 yrs)
Neudeep Technologies
posted 18hr ago
Flexible timing
Key skills for the job
A Python Automation Engineer is a professional who specializes in automating tasks, processes, and workflows using the Python programming language. Python is a versatile language that is widely used for automation due to its simplicity, extensive libraries, and strong community support.
Skills Required :
Proficiency in Python :
- Strong understanding of Python syntax, libraries, and frameworks.
Knowledge of Automation Tools :
- Familiarity with tools like Selenium, Jenkins, Ansible, Terraform, etc.
Understanding of DevOps Practices :
- Knowledge of CI/CD pipelines, containerization (Docker), and cloud services.
Problem-Solving Abilities :
- Ability to identify automation opportunities and design efficient solutions.
Experience with Version Control :
- Knowledge of Git or other version control systems.
Key Responsibilities of a Python Automation Engineer :
Scripting and Automation :
- Writing Python scripts to automate repetitive tasks such as data extraction, file manipulation, system monitoring, and more.
Testing Automation :
- Developing automated test scripts to validate software functionality, performance, and security.
- They often work with tools like Selenium for web automation, pytest for unit testing, and Jenkins for continuous integration/continuous deployment (CI/CD) pipelines.
Process Automation :
- Automating business processes using Python, which might involve interacting with APIs, databases, or other software applications.
Tool Development :
- Creating custom tools and utilities to improve productivity, such as scripts for data processing, report generation, or system management.
Data Automation :
- Working with data pipelines, automating data collection, processing, and analysis tasks. This may involve working with libraries like pandas, NumPy, and others.
Infrastructure Automation :
- Using Python in combination with infrastructure-as-code (IaC) tools like Terraform, Ansible, or AWS CloudFormation to automate the deployment and management of IT infrastructure.
Collaboration :
- Working closely with other teams, such as DevOps, IT, QA, and software development teams, to integrate automation solutions into broader systems.
Functional Areas: Other
Read full job description3-8 Yrs
Pune, Chennai, Bangalore / Bengaluru
3-8 Yrs
Pune, Chennai, Bangalore / Bengaluru