Why this role stands out
This role offers significant growth potential within a leading IT company, where you'll leverage your Python and RPA skills to drive impactful automation solutions. You'll thrive here if you're a mid-senior developer eager to refine your expertise in business process automation and contribute to innovative projects. Apply now to join a team dedicated to technological advancement and client success.
Quick overview
Job description
About CRUX
CRUX is one of the leading information technology companies. Through its Global Network Delivery Model, Innovation Network, and Solution Accelerators, CRUX focuses on helping global organizations address their business challenges effectively.
CRUX continues to invest in new technologies, processes, and people, which can help its customers, succeed. From generating novel concepts through CRUX’s R&D and academic alliances, to drawing on the expertise of key partners, it keeps clients operating at the very edge of technological possibility.
CRUX highly skilled, dedicated IT professionals, its subsidiaries and Joint Ventures provide customized IT solutions for several industries using our range of technical expertise and experience.
CRUX
Client’s satisfaction is our utmost priority. We will go through and provide you with the right vendor with the right talent who are capable of handling any job you desire. We will handle the project for you making sure that all your requirements are met. We work for you.
We believe that every IT & ITES project is unique in it and cannot be generalized. In this model the client stands to gain by working with the pioneers of the industry at relatively lower cost and towards the end of the development life cycle the technology is transferred which value adds to the local content.
CRUX offers a wide variety of services. Match your business needs to our capabilities. Our professional staff’s are highly qualified to assist companies in any area related to their information systems environment
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.
Experience Level: 3-5 years
Location: Hyderabad
Similar jobs
- DT
Senior IAM Developer (SailPoint IdentityIQ) - Riyadh, KSARecently posted Auto Apply
DeepSource Technologies · New Delhi, Delhi · On-site 🇮🇳
OracleSQLGit+17TechnologySalary not listed - CI
Senior Full Stack Developer (Angular / React & Java) Auto Apply
Columbus India · Hyderabad · Hybrid 🇮🇳
MicroservicesSQLSpring+18TechnologySalary not listed - SI
Cloud Developer - Gen AI Assistant DevelopmentRecently posted Auto Apply
SAP IT Business Systeme · Bengaluru, Karnataka · Hybrid 🇮🇳
Generative AIAgilePrompt EngineeringTechnologySalary not listed - WA
Mainframe DeveloperRecently posted Auto Apply
Weekday AI · Hyderabad, Telangana · On-site 🇮🇳
SQLScrumCOBOL+2TechnologySalary not listed - WA
Mainframe DeveloperRecently posted Auto Apply
Weekday AI · Bengaluru, Karnataka · On-site 🇮🇳
SQLScrumCOBOL+2TechnologySalary not listed - WA
MuleSoft DeveloperRecently posted Auto Apply
Weekday AI · Hyderabad, Telangana · On-site 🇮🇳
OAuthScrumCRM+5TechnologySalary not listed - WA
MuleSoft DeveloperRecently posted Auto Apply
Weekday AI · Bengaluru, Karnataka · On-site 🇮🇳
OAuthScrumCRM+5TechnologySalary not listed - WP
Automation Developer Auto Apply
WPP Production · Hyderabad · Hybrid 🇮🇳
GCPGitAWS+11TechnologySalary not listed - AT
Senior Full Stack Engineer (Conversational AI and Voice Applications)Recently posted Auto Apply
Attain · Bengaluru, KA · Remote 🇮🇳
DockerFastAPISQL+10TechnologySalary not listed - EV
Senior Full Stack Java DeveloperRecently posted Auto Apply
EVERSANA · Pune, MH · Remote 🇮🇳
AgileTechnologySalary not listed - IG
Lead DeveloperRecently posted Auto Apply
Informa Group Plc. · Bengaluru, KA · On-site 🇮🇳
MongoDBMySQLGit+11TechnologySalary not listed - IN
IT PLM Developer Analyst Auto Apply
Intuitive · Bengaluru · Hybrid 🇮🇳
OracleMicrosoft ExcelGit+10TechnologySalary not listed