Lead Software Engineer

Year    Bangalore, Karnataka, India

Job Description


We implement CRM platforms for our esteemed customers with a special focus & expertise on marketing which enables them to establish deeper connections and retain their end customers. We help increase the target audience, acquire and retain customers. Connect brands to customers. Customer relationship marketing platform implantation is very critical to our customers. We help them identify their unique customer via various data feeds and enable them to engage with their end customer to ensure they attract and retain customers. In-house product implementation or creating the platform grounds up to provide our customers the flexibility to enhance their CRM capabilities to the next level. This way we help customers to stay ahead of their competitors. A unique blend of robust infrastructure, financial stability with a startup culture that provides greater avenues for personal and professional growth, the solution we offer gives anyone ample opportunities to work on product implementation or development, which any individual can utilize for growth in their career and also work for some of best brands in the world. Since its inception in Bangalore in mid-2015, the CRM team has been the fastest growing team in India for Epsilon, every single customer we work with has unique business problems we need to provide the solution for. Each new project brings new challenges and learning new technologies to ensure we are What you will do (Roles and responsibilities - Lead Software Engineer) Develops user interfaces, components, and scripts to internet/intranet applications completing programming using languages and software products designing and conducting tests. Develop SQL, PLSQL, Develops Stored Blocks, Triggers and Optimizes queries in ORACLE suite of products to implement functionality required by the accounts. Develop Matillion workflows using Amazon AWS, Redshift & UNIX. Interface with other technology teams to extract, transform, and load data from a wide variety of data sources using SQL and AWS technologies. Prepare High Level Design and ETL design . Creation and support of batch and real-time data pipelines built on AWS technologies including Redshift/Spectrum, Snaplogic , Camunda & DataHub. Maintain large ETL workflows, Review and test ETL programs Qualifications A degree in computer science or equivalent. Good Knowledge of software development life cycle, industry trends, and technologies Willingness to learn new skills and apply them for developing new-age applications. Should have performed ETL developer role in at least 3 large end-to-end projects Should have good experience in performance tuning of ETL programs & debugging. Should have at least 7 years of experience in the database (SQL, PLSQL, Datawarehouse concepts, SCD1, SDC2, SQLs. Etc.) Able to design AWS ETL workflows and ETL mapping . Experience in AWS, Redshift or equivalent databases, Lambda functions, Snowflake DB types. Proficient in AWS Redshift, S3, SQL, PLSQL Good knowledge of .net & API. Preferably have some experience in Python, Java, Knowledge of AWS EC2, S3,AMI etc.

Monster

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3024776
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year