Senior Software Engineer

Shine (Guwahati, AS, India) 3 days ago

SkillSet: sql server, java, sql, customer relations, javascript.

What You ll Do in This Role to Add Value

We are looking for a Senior Software Engineer who will be working to build data lake solutions for Zaloni s customers. This is an opportunity to work on the latest technologies in Big Data and demonstrate business value to customers. You are capable of working with new emerging technologies and understand how to use them to solve clients Big Data use cases.

In addition, you should have the following attributes:

  • An ability to rapidly understand and translate clients business challenges and concerns into a solution-oriented discussion
  • Ability to break up the functional requirements into technical tasks, and provide effort estimation and impact analysis
  • Persuasive communication skills for presenting to most of the customer levels, from Project Managers to Engineering managers and programmers
  • Ability to think outside the box to deliver efficient solutions
  • Ability to identify business value being delivered from the solutions
  • Competent in one of the cloud technologies (AWS/Azure/Google Cloud, etc.)
  • Capable of guiding junior employees
  • Competency to build data pipelines and data migration, cleaning and quality algorithms

Responsibilities

  • Work with prospective customers to understand client requirements for Data Lakes and related solutions
  • Work closely with the Principal Software Engineer and Solution Architects to design data pipelines from source to target, covering the client requirements using tools and frameworks in the Hadoop ecosystem
  • Implement the data pipelines with ingestion, transformations, and leverage of Zaloni product features with minimum supervision
  • Ensure the code, scripts, and other developed artifacts are written in an optimized way, and utilize minimum resources to execute while keeping scalability in mind
  • Work with colleagues across the organization to resolve any issues faced during implementation
  • Provide input to prepare and deliver differentiated solution presentations and/or technical proposals to internal stakeholders and clients
  • Schedule periodic code review sessions with Solutions Architect and the Principal Software Engineer regarding adherence to coding best practices
  • Prepare LLD for the assigned modules
  • Create custom applications on top of Arena
  • Integrate Arena with third party solutions through APIs or SDKs
  • Create APIs for different Arena and Client Services Applications

Required Skills/Qualifications

  • Engineering degree (BE/B.Tech), MCA or M.Tech
  • Minimum of three (3) years of experience in a similar professional services and/or consultative role working with India, GCC, and US teams
  • Excellent programming skills with analytical and troubleshooting skills
  • Proficiency in programming languages, ideally Scala, Python, or Java
  • Experience with big data technologies like Spark, Hive, Pig, Python Scripting, or MapReduce
  • Understand the requirements and high level design, and break it into low level design
  • Data migration/upload experience and experience in handling end-to-end data pipeline implementation
  • Must be Arena Certified professional
  • Knowledge of design patterns, Arena solution architectures, and Arena deployment architectures
  • Knowledge of unstructured data processing techniques, text analytic libraries, ontologies, and NLP
  • Ability to implement and use CI/CD framework of Arena


Desired Skills/Experience

  • Certification in any of the cloud technologies (AWS/Azure)
  • Knowledge of Docker Images, Kubernetes Clusters, and deployment of containers using automation
  • Excellent communication in English language (Written/Verbal); IELTS Band 5 or equivalent
  • Eager to learn new technologies
  • Prior experienc as a mentor or working as a senior developer in the project


,

Senior Software Engineer

Apply On Company Site
Back to search page
;