Role of Web application Developer:

AmberTAG Analytics is seeking a highly skilled and hands-on experienced web application developer. Web developers are tasked with designing, developing, testing and operationalizing external-facing as well as internal-facing web applications, from layouts to function and according to our clients’ specifications, using the best-of-breed FOSS components.

Required Skills

  • 5+ years of experience in designing and developing external-facing web applications, preferably in online commerce or healthcare domains
  • Strong understanding of UI, cross-browser compatibility, general web functions, security and standards is a must.
  • Deep expertise and hands on experience with Web Applications and front-end technologies such as HTML, CSS, JavaScript, JQuery, Angular/React and APIs is a must.
  • Proficiency in backend technologies like RDBMS (MySQL/Postgres), NoSQL (MongoDB/Elasticsearch/Redis), object-oriented design/development using Python is a must
  • Deep functional knowledge or hands on design experience with Web Services (REST) is a must
  • Strong grasp of security principles and how they apply to E-Commerce applications is a must.
  • Knowledge of experience of GraphQL is highly desirable
  • Ability to technically mentor and oversee a small team of 3-4 junior developers is highly desirable
  • Analytic mindset and good problem solving skills
  • Excellent verbal and written communication skills
  • Highly organized and responsible
  • Maintaining an awareness of current and emerging trends in the web application development space

Desirable Skills

  • Partner with business stakeholders, executive management, product management and technical architects to develop web applications that meet stringent quality, security and usability standards
  • Responsible for the appearance of the web site/application and technical aspects such as site speed, how much traffic the site can handle, external integrations like single-sign-on, e-commerce platforms and payment gateways/processors
  • Review code to ensure that it meets industry standards, is well-structured and is compatible with major browsers and devices
  • Aligning with devops team to review, propose and enhance deployments on the cloud that constantly push the needle on user experience and performance

Role of Hadoop Administrator:

AmberTAG Analytics is seeking a highly skilled and hands-on experienced Hadoop administrator. Hadoop Administrators are tasked with setting up medium to large-scale Hadoop clusters using Apache Hadoop and related FOSS (Free Open Source) tools and managing the operational aspects of the cluster for our clients.

Required Skills

  • Strong knowledge of Linux, Hadoop and its related ecosystem
  • Minimum of 3 years of experience in administering and troubleshooting Hadoop clusters of 5 or more nodes
  • Cloudera or Hortonworks certification in Hadoop administration is highly preferable
  • Analytic mindset and good problem solving skills
  • Excellent verbal and written communication skills
  • Highly organized and responsible
  • Confident when working under pressure
  • Maintaining an awareness of current and emerging trends in the Hadoop and Big Data space

Desirable Skills

  • Responsible for implementation and ongoing administration of Hadoop infrastructure, including Hadoop and related components like YARN, Spark, Pig, Hive, Impala/Presto etc.
  • Aligning with the system engineering team to propose and deploy new hardware and software environments required for Hadoop and to expand existing environments.
  • Working with data delivery teams to setup new Hadoop users. This job includes setting up Linux users, setting up Kerberos principals and testing HDFS, Hive, Pig and MapReduce access for the new users.
  • Cluster maintenance as well as creation and removal of nodes using tools like Ganglia, Nagios, Ambari other tools.
  • Diligently teaming with the infrastructure, network, database, application and business intelligence teams to guarantee with high data quality and availability.
  • Performance tuning of Hadoop clusters and Hadoop MapReduce routine.
  • Monitor Hadoop cluster and their connectivity and security
  • Manage and review Hadoop log files.
  • File system management and monitoring.
  • HDFS support and maintenance.
  • Point of Contact for vendor escalation
  • Collaborating with application teams to install operating system and Hadoop updates, patches, version upgrades when required.
  • Screen Hadoop cluster job performance and capacity planning