Careers

Interested candidates may send their resume to careers@innoart.in




We're Hiring!

Open Positions

Role : Data Engineer

Job Code : 21DE1

Experience : 3 to 5 years

Number of Positions : 8

Work Locations

  • Work From Home
  • Chennai, India
  • Hyderabad, India

Job Description

  • Design, develop, test, deploy, maintain and improve software needed for various projects.
  • Use required technologies & web services to create, maintain, and upgrade code for secure, scalable, reliable, high performing applications and platforms in cloud and on-premise servers.
  • Maintain and improve data models.
  • Implement test infrastructure to ensure software quality.
  • Develop test automation.
  • Work with cross-functional teams to ensure software quality.
  • Manage project priorities, deadlines and deliverables.
  • Versatile and be enthusiastic to take on new problems across the full-stack.
  • Maintain semantic version control of source, softwares & resources.
  • Enable data management: governance, regulatory compliance & privacy.
  • Enable code required for SIEM & UEBA.
  • Enable code required for ISO27001, PCI-DSS certifications of IT systems.

Technical Skills

  • Java, Spring Boot, Hibernate.
  • HDFS, Apache NiFI, Airflow, Map Reduce, Sqoop, Flume, Pig, Hive, HBase, Oozie, Impala, Zookeeper, Storm, Spark, and Kafka.
  • HBase, Cassandra, MongoDB, PostgreSQL.
  • Data lakes & warehouse, SQL, HiveQL, GraphQL, Shell scripting.
  • HTML, DHTML, XML, AJAX, WSDL, SOAP, Apache Tomcat, HTML, CSS, Java Script, jQuery, Bootstrap, XML, JSON, XSL.
  • Eclipse, JDBC, Toad, Maven, Ant, Jenkins, Code Deploy, GIT, Puppet, Ansible, Dockers.
  • EC2, EKS, ECR, EMR, S3, Redshift, DynamoDB, Lambda, RDS, SNS, SQS.
  • Linux, Unix, Windows 8, Windows 7, Windows Server 2008/2003.

Soft Skills

  • Creative and research oriented.
  • Outcome driven.
  • Resilient and ability to learn evolving technologies required for this job description.
  • Problem solving skills.
  • Business analytical thinking.
  • Working proficiency in verbal and written English.

Qualifications

B.E. in C.S. or a related field and 3 to 5 years exp in the following:

  • Experience working 2 or more of the following: web or mobile application development, distributed and parallel systems, Micro Services Architecture, Event driven Architecture, RESTful APIs using Swagger, In-memory computation, Parallel processing (Task & Data based approach).
  • Experienced in creating event-processing data pipelines using Kafka and Spark.
  • Experienced in Real-Time Streaming applications using Kafka, Flume, Storm, and Spark Streaming.
  • Data ingestion, conversion, transformation, storage using Airflow, Sqoop, NiFi, Pig, Hive.
  • Good expertise in working with the Linux environment and shell Scripting.
  • Experienced on Jenkins for continuous integration and deployments with different plugins like GitHub, Maven and Kubernetes.
  • Hands-on experience in version control tool Git for merging and branching.
  • Experience in building web services using RESTful services in Java.
  • Experience in configuration, deployment, and management of enterprise applications on Application and Web Servers.
  • Experience in performing Unit and Performance testing using Junit, JMeter and TestNG.
  • Experience in Entity-Relationship modeling for OLTP and dimension modeling for OLAP.
  • Experience in working with CSV, JSON, XML, ORC, AVRO, and Parquet file formats.

Role : DevOps Engineer

Job Code : 21DO1

Experience : 3 to 5 years

Number of Positions : 5

Work Locations

  • Work From Home
  • Chennai, India
  • Hyderabad, India

Job Description

  • Build, test, deploy & monitor IT hardware and software by automation and ensure that the systems availability, security and performance are adherent to SLAs for various projects in a rapidly changing IT environment.
  • Use required tools, technologies & services to create, maintain, and upgrade IT systems for secure, scalable, reliable, high performing applications and platforms in cloud and on-premise servers.
  • Use required tools and services for collaboration, issue tracking, cloud/IaaS/PaaS/SaaS, CI/CD/CT, package managers, source control, release orchestration, monitoring and analytics.
  • Setup, test & maintain continuous testing, continuous integration and continuous deployment pipelines.
  • Setup, test & maintain data observability pipelines.
  • Create & maintain IT infrastructure as code.
  • Enable data management: governance, regulatory compliance & privacy, disaster recovery, backup, master-slave setup etc.
  • Enable SIEM & UEBA in our platform.
  • Enable ISO27001, PCI-DSS certifications of IT systems.
  • Maintain semantic version control of source, softwares & resources.
  • Manage software licensing, upgrades and vulnerabilities.
  • Automate code review using tools like Sonar Cube.
  • Maintain updates for new product releases.
  • Work with cross-functional teams to ensure system quality.
  • Manage project priorities, deadlines and deliverables.
  • Versatile and be enthusiastic to take on new problems across the tech stack.

Technical Skills

  • Container orchestration with Kubernetes using: KOPS, Kubespray, Kubeadm & Multi-cluster Kubernetes management using: Rancher or similar.
  • Kubernetes Cluster Management - Automated provisioning system, Fully automated installation, Self-healing, High-Availability, Service discovery & load balancing and Application upgrades & rollbacks.
  • Kubernetes workloads, networking, APIs, security policies, certificates, metrics, logs etc.
  • Containerization: Predominantly Docker, Knowledge on CRI-O, containerd is a plus.
  • Popular Linux distributions based desktop and server environment administration and shell scripting.
  • Jenkins, GitHub Actions, Git, Ansible, Terraform, npm, Maven, Helm Charts.
  • Observability tools: Prometheus, Grafana, ELK, APM, Sentry, Nagios.
  • AWS or Azure Certification in any above mentioned specializations is a plus.

Soft Skills

  • Creative and research oriented.
  • Outcome driven.
  • Resilient and ability to learn evolving technologies required for this job description.
  • Problem solving skills.
  • Working proficiency in verbal and written English.

Qualifications

B.E. in C.S. or a related field and 3 to 5 years exp in 3 or more of the following:

  • Experience in deploying AWS cloud services like EMR, S3, Redshift, Lambda, DynamoDB, RDS, SNS, SQS, Glue, Athena, Code Deploy, Code Pipeline etc.
  • Experience in migrating and implementation of applications from on-premise to cloud using AWS or Azure web services.
  • Experience in deploying and maintaining Big data technologies in Apache Software Foundation.
  • Experience in Enterprise Kubernetes management using Rancher, AWS EKS, GKE, AKS.
  • Experience in managing Stateful and Stateless applications.
  • Experience in setting up test, staging and production environments involving multiple technology stack’s.
  • Experience in deploying different system architectures: Distributed, Centralized & Federated.
  • Experience in setting up hybrid environment - private data center and public cloud endpoints to deliver hybrid clusters.

Role : Fullstack Engineer

Job Code : 21FS1

Experience : 2 to 5 years

Number of Positions : 10

Work Locations

  • Work From Home
  • Chennai, India
  • Hyderabad, India

Job Description

  • Design and implementation of the overall web architecture.
  • Ensuring the entire stack is designed and built for speed and scalability.
  • Design and deployment of various required database like SQL and NoSQL.
  • Design and construction of RESTful API in relevant back-end programming language.
  • Design, develop, test, deploy, maintain and improve software needed for various projects.
  • Use required technologies & web services to create, maintain, and upgrade code for secure, scalable, reliable, high performing applications and platforms in cloud and on-premise servers.
  • Ensuring cross-platform optimization for mobile phones and responsiveness of application.
  • Maintain and improve data models.
  • Develop test automation.
  • Work with cross-functional teams to ensure software quality.
  • Manage project priorities, deadlines and deliverables.
  • Versatile and be enthusiastic to take on new problems across the full-stack.
  • Maintain semantic version control of source, software's & resources.
  • Enable data management: governance, regulatory compliance & privacy.
  • Enable code required for SIEM & UEBA.
  • Enable code required for ISO27001, PCI-DSS certifications of IT systems.
  • Enable authentication and authorization between multiple systems, servers, and environments.

Technical Skills

  • Angular, React, Javascript, Typescript.
  • Node JS, NPM, Socket, PubSub, API.
  • Java, Spring Boot, Hibernate, API.
  • Python, Django, Flask, API.
  • MySQL, MongoDB, PostgreSQL, Cassandra.
  • Data lakes & warehouse, SQL, HiveQL, GraphQL, Shell scripting.
  • HTML, DHTML, XML, AJAX, WSDL, SOAP, Apache Tomcat, HTML, CSS, Java Script, jQuery, Bootstrap, XML, JSON, XSL.
  • Eclipse, JDBC, Toad, Maven, Ant, Jenkins, Code Deploy, GIT, Puppet, Ansible, Apache, Nginx, Express.
  • Microservices, Docker, Kubernetes.
  • Linux, Unix, Windows, Windows Servers.

Soft Skills

  • Creative and research oriented.
  • Outcome driven.
  • Resilient and ability to learn evolving technologies required for this job description.
  • Problem solving skills.
  • Business analytical thinking.
  • Working proficiency in verbal and written English.

Qualifications

B.E. in C.S. or a related field and 3 to 5 years exp in 3 or more of the following:

  • Experience working 2 or more of the following: web or mobile application development, distributed and parallel systems, Micro Services Architecture, Event driven Architecture, RESTful APIs using Swagger, In-memory computation, Parallel processing (Task & Data based approach).
  • Experience in building web services using RESTful API in Java, Node, Python.
  • Experience in working with database connection of SQL and NoSQL for building API services.
  • Experienced in creating event-processing web services.
  • Experienced in Real-Time Streaming applications using socket and pubsub mechanism.
  • Good expertise in working with the Linux environment and shell Scripting.
  • Experienced on microservice development for continuous integration and deployments with different plugins like GitHub and Kubernetes.
  • Hands-on experience in version control tool Git for merging and branching.
  • Experience in configuration, deployment, and management of enterprise applications on Application and Web Servers.
  • Experience in performing Unit and Performance testing using Junit, JMeter and TestNG.
  • Experience in Entity-Relationship modeling for OLTP and dimension modeling for OLAP.
  • Experience in working with CSV, JSON, XML, ORC, AVRO, and Parquet file formats.

Innoart is a technology company focused on being innovative, agile and unconventional like inclusion of artistic means to design innovation process and ensure necessary time and creative space for the development of innovation.

We are primarily based in Chennai, a cultural and urbanized city in South India with the longest natural urban beach in the country, along the Bay of Bengal. It is also called ‘The Detroit of India’.

With an innovative culture, our purpose is to solve problems and create solutions that organize information for people and organizations and empower them with intelligence, knowledge and wealth.