App Automation Developer Python

CRUX

Not Interested
Bookmark
Report This Job

profile Job Location:

Hyderabad - India

profile Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

Role Summary

As a Technical Business Analyst you will be responsible for the end-to-end lifecycle of business process automation. You will identify bottlenecks by engaging with stakeholders and then design develop and deploy robust solutions using Python SQL and RPA tools (UiPath/Power Automate). This role requires a strong foundation in Software Engineering principles (OOP) to ensure that our automations are not just quick fixes but scalable professional-grade tools.

Key Responsibilities

1. Technical Development (Python & SQL)

  • Advanced Python Engineering: Build modular reusable code applying Object-Oriented Programming (OOP) concepts such as inheritance polymorphism and classes.

  • Data Orchestration: Create ETL pipelines to extract data from various sources (Databases APIs Excel) and push processed data back to production DBs using Pandas and NumPy.

  • Quality & Testing: Implement a test-first culture by writing comprehensive unit tests using Pytest or Unittest including parameterized testing for edge cases.

  • API Integration: Develop and maintain interfaces that interact with internal and external web services via HTTP requests.

2. Intelligent Automation (RPA)

  • Workflow Automation: Lead the development of complex automation workflows using UiPath (Advanced proficiency required) and Power Automate.

  • Exception Handling: Ensure system resilience by implementing sophisticated debugging and error-handling constructs (try-except-else-finally).

3. Business Analysis & Stakeholder Management

  • Requirement Engineering: Translate vague business needs into structured technical requirements and documentation.

  • Stakeholder Bridge: Serve as the primary point of contact between technical teams and business units to ensure project alignment.

  • Data Visualization: Use Matplotlib or similar libraries to present data insights that drive executive decision-making.

Required Technical Profile

  • Python Expertise (8/10): Deep knowledge of the standard library data manipulation (Pandas) and professional debugging.

  • RPA Mastery (8/10): Extensive experience in UiPath for UI-based automation and Power Automate for API/Cloud-based flows.

  • Database Skills: Strong proficiency in SQL for complex data extraction and manipulation.

  • Version Control: Professional experience using Git for code tracking branching and team collaboration.

  • Design Patterns: Ability to apply basic architectural patterns to ensure code is clean and maintainable.

Core Competencies

  • Communication: Ability to articulate technical constraints to non-technical audiences clearly.

  • Analytical Thinking: A natural curiosity for how business processes work and how they can be optimized through technology.

  • Autonomy: Comfortable taking ownership of a project from the initial Problem Statement to the final Deployment.


Additional Information :

 

Experience Level: 3-5 years 

Location: Hyderabad 

 


Remote Work :

No


Employment Type :

Full-time

Role SummaryAs a Technical Business Analyst you will be responsible for the end-to-end lifecycle of business process automation. You will identify bottlenecks by engaging with stakeholders and then design develop and deploy robust solutions using Python SQL and RPA tools (UiPath/Power Automate). Thi...
View more view more

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT

About Company

About CRUXCrux Consulting Services is a growing organization in the consulting industry, focused on delivering high-quality services to our clients. We are looking for a motivated and enthusiastic HR - IT Recruiter Trainee to join our HR team and support our IT recruitment efforts.

View Profile View Profile