Talent.com
This job offer is not available in your country.
Software Architect

Software Architect

Embitel TechnologiesSalem,Tamil Nadu, IN
4 days ago
Job description

Required Skills and Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Approximately 7 to 8 years of professional experience in Python development, with at least 3 years in an architectural or lead role.
  • Expertise in Software Architecture : Proven ability to design scalable, maintainable Python-based systems, including visualization and data processing pipelines.
  • Leadership and Mentorship : Experience guiding mid-level developers in implementing complex solutions, particularly in visualization migrations.
  • Data Format Expertise : Hands-on experience with data formats like HDF5, JSON, CSV, Parquet, and Apache Arrow, including strategies for format conversion.
  • Advanced Python Programming : Deep proficiency in Python syntax, modules, and advanced concepts (e.g., decorators, metaclasses) for architecting Plotly-to-Rerun migrations.
  • Data Manipulation with NumPy and Pandas :
  • Visualization Libraries :
  • Expert knowledge of Plotly’s API, including advanced trace creation, figure customization, and layout optimization.
  • Strong familiarity with Rerun’s SDK : Architecting solutions using rerun
  • Temporal and Multimodal Data Handling : Experience designing systems for time-based data using Rerun’s timelines and converting Plotly animations to Rerun’s time-slider views.
  • Problem-Solving and Documentation : Ability to map Plotly features to Rerun visualizers (e.g., scatter to Points3D, line charts to SeriesLines) and design robust migration strategies using documentation.
  • Environment and Workflow Management : Proficiency with pip, virtual environments, and advanced Git workflows for managing Plotly and Rerun ecosystems.
  • Handson experience in Cloud ( MS Azure, AWS )
  • Senior-level (6-8 years of relevant experience, with 2+ years in architectural roles).
Create a job alert for this search

Software Architect • Salem,Tamil Nadu, IN