4 - 6 years
6 - 8 Lacs
Posted:23 hours ago|
Platform:
Work from Office
Full Time
We are seeking a skilled Python Developer with strong experience in object-oriented programming and automation tool development. The primary focus will be designing and implementing a migration utility to convert MuleSoft integration logic (Mule XML, DataWeave scripts, etc.) into target integration platforms (e.g., webMethods). The role requires a solid understanding of integration platforms, XML processing, and scalable code design. Key Responsibilities: Design, develop, and maintain a Python-based migration tool to convert MuleSoft artifacts (e.g., Mule flows, DWL scripts) to target integration formats. Implement and enhance parsers, transformers , and XML generators to map logic and configurations between systems. Apply OOP principles and modular design to build reusable, testable, and scalable code. Collaborate with solution architects and integration specialists to understand the source (Mule) and target (e.g., webMethods) platforms. Handle different MuleSoft artifacts like: Flow XML DWL/DataWeave scripts Properties/configs Write robust error handling, logging, and CLI/GUI interfaces for the tool. Participate in code reviews and provide suggestions for performance optimization. Document the design and usage of the tool, and contribute to best practices. Required Skills: 4+ years of Python development experience, especially in automation , tooling , or data transformation . Strong knowledge of object-oriented programming (OOP) and software design patterns. Experience with XML parsing and generation (using ElementTree, lxml, or similar). Experience working with MuleSoft flows and DataWeave (DWL) is a must. Knowledge of regular expressions , XPath , and string manipulation . Proficiency with Git , unit testing frameworks (e.g., unittest, pytest), and packaging. Familiarity with command-line tools and optional GUI development (Tkinter, PyQt, etc.). Nice-to-Have: Exposure to integration platforms like webMethods , Dell Boomi , or TIBCO . Experience with YAML , JSON , and properties file parsing. Knowledge of DevOps or CI/CD tools for deploying and maintaining automation utilities. Understanding of MuleSoft architecture , including connectors, flows, subflows, and property placeholders.
Anyainfo Consultancy Services
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru
6.0 - 8.0 Lacs P.A.
Radhapuram
Experience: Not specified
1.2 - 3.0 Lacs P.A.
Bengaluru
12.0 - 20.0 Lacs P.A.
Chennai, Coimbatore, Bengaluru
10.0 - 20.0 Lacs P.A.
Bengaluru
Experience: Not specified
Salary: Not disclosed
Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru
13.0 - 17.0 Lacs P.A.
Bengaluru
16.0 - 18.0 Lacs P.A.
Experience: Not specified
2.0 - 3.0 Lacs P.A.
12.0 - 16.0 Lacs P.A.
Chennai
6.0 - 11.0 Lacs P.A.