i
Sekel Technologies
18 Sekel Technologies Jobs
Automation Engineer ( Python & Shell Scripting )
Sekel Technologies
posted 21d ago
Fixed timing
Key skills for the job
We are looking for an experienced Automation Engineer who is proficient in writing Python and Shell scripts to automate various processes, including API interactions, workflow automation, and process automation.
In this role, you will collaborate with cross-functional teams to design, implement, and maintain automation solutions that streamline business operations, improve efficiency, and reduce manual efforts.
The ideal candidate will have a strong background in scripting, automation tools, and problem-solving, with experience in automating workflows and systems using apis and tools.
Responsibilities:
API Automation:
Develop and maintain Python scripts to automate API interactions (RESTful APIs, GraphQL, etc.).
Design and implement API testing frameworks using tools like Postman, Pytest, or custom solutions. (Good to have)
Workflow Automation:
Automate and optimize business workflows using Python, Shell scripts, and other automation tools.
Integrate multiple systems and processes to streamline workflows, improving efficiency and reducing manual intervention.
Design and implement end-to-end automation pipelines that can handle tasks like data extraction, transformation, and loading (ETL).
Process Improvement:
Analyze existing workflows and identify opportunities for automation to reduce manual intervention and improve process efficiency
Work with cross-functional teams to automate infrastructure management, data processing, and reporting
Work with Customer success (CS) team to automate client onboarding ?process.
Required skills:
Proficiency in Python: Experience in writing clean, maintainable Python scripts for automation.
Shell Scripting: Experience in writing Shell scripting to automate tasks on Linux/Unix-based systems.
Good to have
Automation Frameworks & Tools (Good to have):
Experience with API testing tools (e.g., Postman, Requests, Pytest).
Experience with UI automation frameworks (e.g., Selenium, Playwright, Appium).
Familiarity with CI/CD pipelines and automation tools like Jenkins, GitLab CI, or similar.
PySpark to handle and process large-scale data in an automated way as a part of data purification
Experience with Automation Tools: Familiarity with workflow automation platforms such as Airflow, Ansible, or Rundeck is a plus.
Cloud Platforms: Experience with any cloud platforms like AWS, Azure, or GCP is a plus.
Containerization: Experience with Docker and container orchestration tools (Kubernetes, Docker Swarm) is plus.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Automation Engineer roles with real interview advice