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
- BG
Senior Software Developer – .NET / Full-Stack Applications - Braking Systems applications
NewAuto ApplyBosch Group
coimbatore🇮🇳On-site15 hours agoTechnology - BG
Senior Hardware Module Developer – Braking Systems
NewAuto ApplyBosch Group
coimbatore🇮🇳On-site15 hours agoTechnology - SS
Lead Engineer - Fullstack (Java & React) - Noida
NewAuto ApplySopra Steria
Noida, Uttar Pradesh🇮🇳Hybrid22 hours agoOracleSQLSpring+13Technology - WA
Full Stack Engineer - Frontend Focused - AiPrise
NewAuto ApplyWeekday AI
Bengaluru, Karnataka🇮🇳On-site2 days agoDockerNode.jsAWS+9Technology - IU
Java Developer
NewAuto ApplyInfotel UK
Chennai, Tamil Nadu🇮🇳On-site2 days agoSQLSpringSpring Boot+2Technology - AS
Full Stack Developer
NewAuto ApplyAnglo-Eastern Ship Management
Navi Mumbai, Maharashtra🇮🇳On-site2 days agoDjangoDockerFastAPI+20Technology - WA
Full-stack Developer
Auto ApplyWeekday AI
India🇮🇳₹1200k - ₹1800k/yrRemote3 days agoMySQLAWSCSS+4Technology - WA
Senior Full-stack Developer
Auto ApplyWeekday AI
India🇮🇳₹2000k - ₹3000k/yrRemote3 days agoMySQLPythonREST+2Technology - NP
Sr. AWS Developer, Products
NewAuto ApplyNeuraFlash, Part of Accenture
Bengaluru🇮🇳Remote2 days agoDynamoDBNode.jsAPI Gateway+11Technology - CA
Python Developer-TPRM
NewAuto ApplyCapco
Bengaluru🇮🇳Hybrid2 days agoDockerSQLETL+9Technology - BG
2WP Senior Hardware Module Developer
NewAuto ApplyBosch Group
bangalore🇮🇳On-site2 days agoStakeholder ManagementTechnology - BG
Security Function developer
Auto ApplyBosch Group
bengaluru🇮🇳On-site3 days agoSVNCGit+2Technology