Perl Developer - C/SQL/Shell Scripting (2-4 yrs) Bangalore (Backend Developer)
Ally Executive
Bangalore, India
3d ago
source :


The mandate of the Data Engineer is to make the competitive edge a reality by providing high quality innovative custom solutions.

As an integral member of the Data Engineering team, the role of the Data Engineer / Data Analyst to help provide unique data solutions for internal and external customers.

  • These data solutions typically involve the sourcing and extraction of multiple data sources, their manipulation and transformation and finally the implementation.
  • There is a particular emphasis for developing, testing, implementing, managing present and future utilities and working with other Sr.
  • Data Engineer on custom projects / new product & pilot initiatives. There is also an emphasis on rapid turnaround while maintaining a high degree of quality.

    The purpose of the position includes :

  • Develop, modify and maintain applications & solutions written in Perl, Shell, SQL and C.
  • Enhancing existing applications with new functionality using above technologies in production environment.
  • Execute on development requests in a fast-paced environment with short SLAs.
  • Reading and modifying SQL as per requirements.
  • Duties and Responsibilities :

  • Prioritize, multi-task and execute on many simultaneous requests.
  • Work with internal clients to troubleshoot / resolve issues with file processing and conversions.
  • Design and development using Perl, SQL, UNIX scripting and C.
  • Read, extract, transform, stage and convert data to multiple targets.
  • Unit testing and debugging. Perform root cause analysis (RCA) for any failed processes.
  • Document existing processes as well as analyze for potential automation and performance improvements.
  • Convert business requirements into technical design specifications and execute on them.
  • Execute new development as per design specifications and business rules / requirements.
  • Participate in code reviews and keep applications / code base in sync with version control.
  • Effective communicator, self-motivated and able to work independently but fully aligned within a team environment.
  • Should be able to modify existing programming / codes for new requirements.
  • Collaboration with team members, project managers, business analysts and business users in conceptualizing, estimating and developing new solutions and enhancements.
  • Required Skills;
  • Bachelors in Computer Science (or equivalent) with 1+ years of experience in Perl, Shell, SQL, and C.
  • 1 year of technical programming and business experience.
  • Proven skills in business requirements development and modeling business processes.
  • Experience working with UNIX environments and capable of writing shell scripts (ksh, bash).
  • Proficient knowledge of SQL with any RDBMS.
  • Ability to multi-task within deadlines and effectively prioritize and execute on tasks.
  • Strong communication skills (verbal and written) with ability to communicate across teams, internal and external at all levels.
  • Self-motivated, detail oriented and ability to excel in both team environment and independently.
  • Certifications : N / A

    Preferred Skills : Technical :

    Technical :

  • 1+ year of programming experience in Perl and C.
  • 1+ year of experience working with UNIX environment along with shell scripting.
  • Working knowledge of SQL with any RDBMS (Oracle preferred).
  • Experience with e-commerce, external data management and SDLC would be a plus.
  • Non-Technical :

  • Good analytical thinking and problem solving skills.
  • Ability to diagnose and troubleshoot problems quickly.
  • Motivated to learn new technologies, applications and domain.
  • Possess appetite for learning through exploration and reverse engineering.
  • Ability to take full ownership of tasks and projects.
  • Behavioral Attributes :

  • Team player with excellent interpersonal skills.
  • Good verbal and written communication.
  • Possess Can-Do attitude to overcome any kind of challenges.
  • Apply
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form