Human Resource Selection - Last date to apply 25/11/2019

Role Job Responsibilities Professional Qualifications& Skills No. of Positions
Consultant – Project Manager
  • Coordinate across cross-functional projects, proactively identifying dependencies and risks between different teams at different locations.
  • Effectively manage Sprints within schedule and to excellent quality standards.
  • Manage software product life cycle processes to facilitate high quality product releases.
  • Conduct Release Readiness reviews, Milestone Reviews, and Business Go/No-Go reviews.
  • Maintains a release repository and manages key information such as build and release procedures, dependencies, and notification lists.
  • Continually work towards making improvements in the process.
  • BE/B.Tech/M.E./M.Tech/MSc/MCA or equivalent professional technical qualification with 10+ years experience in the industry.
  • Significant experience in Agile Project Management implementation using agile methodologies (Iterative, Scrum, Kanban).
  • Familiar with Sprint Planning, User Stories, Release Planning, Scrum Ceremonies Managing projects, Facilitating Requirements Gathering sessions.
  • Extensive experience with Smart City/IoT/Digital Transformation/e-Governance initiatives.
  • Able to manage partners through clear understanding and ability to apply the concepts of risk management, conflict management, stakeholder management and change management.
  • Proven ability to lead, monitor and motivate distributed engineering teams and get the most out of self-organizing them.
  • Knowledge of/experience with information/product security standards is desirable.
  • Excellent communication skills both written and verbal.
  • Experience in creating various reports and dashboards for stakeholders.
3
Consultant - Software Architect
  • Collaborating with other professionals to determine functional and non-functional requirements for new software or applications.
  • Using tools and methodologies to create representations for functions and user interface of desired product.
  • Developing high-level product specifications with attention to system integration and feasibility.
  • Choosing the system architecture and each individual component of this system at a high level.
  • Choosing the technologies for the implementation of each component and connections between the components.
  • BE/B.Tech/M.E./M.Tech/MSc/MCA or equivalent professional technical qualification with 10+ years experience in the industry.
  • Experienced at developing highly available and reliable cloud based applications
  • Has successfully implemented backend services, APIs and user interfaces using Node.js & Javascript, REST APIs, Core Java & Springs frameworks
  • Understanding of instrumenting code for cloud deployments
  • Understanding of Continuous Integration and Continuous Delivery
  • Experienced with some of the following Cassandra, Elasticsearch, and/or Redis
  • Experienced developing services on AWS/OpenStack/ Cloud Foundry or similar platforms
  • Experience working on an Agile Scrum team / project
  • Practical knowledge and applicability of architecture techniques, methods and patterns including, but not limited to, MicroServices, reactive programming, Event Driven, Data Sharding and standard enterprise integration patterns. Should be able to delve in depth in project execution, realize defined architecture and trouble shoot issues in coordination with the development teams.
2
Consultant - Application Security Architect
  • Review Software applications for potential security vulnerabilities by conducting application security reviews i.e. Secure Design review, Threat Modelling.
  • Liaison with Developers, Architects, Project Managers to understand the working of an application, how effectively they are implemented and where security mechanisms are employed.
  • Review design and development artefacts to ensure security quality in the products being developed.
  • Promoting the understanding and acceptance of Information Security Policy and Standards.
  • Promoting the understanding and acceptance of Information Security Policy and Standards.
  • Contribute to Enterprise Architecture in definition of the technology stack and various standards and guidelines for development teams.
  • BE/B.Tech/M.E./M.Tech/MSc/MCA or equivalent professional technical qualification with 10+ years experience in the industry.
  • Providing application security services with exposure to application lifecycle security.
  • Strong understanding of attack vectors from OWASP, WASC and mitigation of the same.
  • Strong understanding of general security concepts and principles and application specific security concepts and principles.
  • Understanding of Continuous Integration and Continuous Delivery
  • Understanding of Software Development Life Cycle (SDLC) with a focus on security.
  • Good understanding of protocols (HTTP, HTTPS, SSL, TLS)
  • Understanding of Threat Modeling, assessment of impact and likelihood of threat scenarios.
  • Knowledge of common web technologies, Web Services, JavaScript and Databases.
  • Understanding of emerging technologies and corresponding security threats.
  • CISSP/CSSLP will be an added advantage.
1
Consultant – Data Architect
  • Works with business and technology stakeholders to translate business problems into data designs.
  • Understands a variety of database and metadata management tools. Designs and maintains the appropriate metadata repositories to enable the organization to understand their data assets.
  • Develops and sets data standards for an organization.
  • Helps in developing data governance standards.
  • Communicates the business benefit of data standards, championing and governing those standards across the organization.
  • Produces data models and understands where to use different types of data models.
  • Designs data architecture for specific BI and ML applications in consultation with the end users.
  • Designs data warehouses and subject-oriented data marts as per the business need.
  • Bachelor’s or Master’s Degree in Data Science, Computer Science, Mathematics, Information Systems, or other related field with 10+ years in the industry.
  • At least 5+ years of experience in designing and deploying data architecture involving data warehouses, data marts and commercial data base software.
  • At least 5+ years of professional experience in Data Science or Information Architecture with emphasis on machine learning, predictive analytics, stream processing, data transformation, data visualization as the supported applications.
2
Consultant - Web Development Architect
  • Effective planning, testing, implementation and administration of interactive technologies, websites, applications and social media platforms.
  • Create, maintain and update internally and externally built websites, mobile and social media apps.
  • Knowledge of hardware, software and program products associated with the delivery of interactive technologies.
  • Maintains effective working relationships with internal personnel and external agency partners.
  • BE/B.Tech/M.E./M.Tech/MSc/MCA or equivalent professional technical qualification with 10+ years experience in the industry.
  • Minimum of 5 years of experience in applications or website development and atleast 2 years experience as lead/architect.
  • Working experience with Web development tools/frameworks such as PHP, C#, MySQL, MS-SQL, MVC, SOAP, Rest, git, JavaScript, CSS, JSON, XML, etc.
  • Experience with CMS tools such as Drupal or WordPress. Experience with frameworks such as CodeIgniter, Laravel, Symfony, ExpressionEngine or MS .Net.
  • Experience and passion for modern web development technologies, methodologies, and techniques – React / Angular, Redux / Mobx, Node.js, Webpack / Parcel, Jest / Jasmine / Mocha, CSS Modules / Styled Components, etc.
1
Consultant - IOT Solutions Architect
  • Engage with departments to identify areas of transformation through IoT,  envision and articulate potential solutions and value propositions to the customer.
  • Experience and awareness of IoT business applications across Industry verticals covering Smart Cities, Energy and Healthcare.
  • Envision and develop end-to-to solution architecture for IoT based business solutions spanning devices, gateways, connectivity, cloud, apps, integration, analytics and security layers, addressing functional and non-functional aspects.
  • Evangelize IoT platform products, work with business product owners, and define architecture road-maps support and guide project managers and implementation teams.
  • Sizing of solution components, working out costing.
  • Work with implementation teams and provide architecture governance, technical and design guidance to implementation teams, own, articulate and defend the end-to-end solutions with stakeholders.
  • BE/B.Tech/M.E./M.Tech/MSc/MCA or equivalent professional technical qualification with 10+ years experience in the industry.
  • Experience in platform architecture and engineering non-functional including availability, scalability, reliability, performance, interoperability.
  • Knowledge of End-to-end security for IoT security spanning across edge layer security, application, transport, network, cloud and infrastructure security controls, IDAM as well as data privacy and protection controls.
  • Knowledge and awareness on IoT gateways products, agents, sensors and devices.
  • Knowledge of broad spectrum of IoT and Digital technologies including but not limited to below, deep expertise in few of them.
  • Open source :- Kafka, Spark, Hadoop, MongoDB, MySQL, Java, Python, Spring Boot, Docker, Kubernetes, Linux, Messaging frameworks like (RabbitMQ, MQTT etc.), Angular OR . Net Technologies:- C#, WebAPI, .Net MVC, LINQ, SQL Server
  • Public/private/hybrid Cloud platforms.
  • IoT Network technologies, protocols including MQTT, REST, AMQP, HTTPS, Websockets, , Zigbee, LoRA, BLE, NB-IoT.
2
Consultant - Blockchain Solutions Architect
  • Design Blockchain solutions that leverage globally accepted Blockchain and DLT platforms
  • Design enterprise grade Blockchain solutions addressing security and scalability concerns
  • Plan smart contract suites in a modular fashion
  • Lead and coordinate internal and external development teams and collaborate with stakeholders including government departments and end-citizens to design, develop and deploy solutions.
  • Keep upto-date on multiple Blockchain platforms and latest developments to advice the team and stakeholders accordingly.
  • Publication of domain-relevant white papers and points of view.
  • Actively contribute to the creation of proposals for consulting and/or transformation engagements.
  • BE/B.Tech/M.E./M.Tech/MSc/MCA or equivalent professional technical qualification with 10+ years experience in the industry.
  • Experience leading and working with a team for rolling out enterprise pilot or production grade Blockchain solutions for public and private sector in India or abroad.
  • Should have understanding of basic cryptography from an implementation point of view including encryption mechanisms and hashing algorithms.
  • Should have understanding of fundamentals of Blockchain .
  • Should have hands on experience designing and rolling out enterprise IT solutions specifically SAAS based solutions.
  • Experience in a highly regulated industry such as Banking and Finance, Telecom, etc. will be preferred.
  • Should have understanding on hands of experience of two or more Blockchain or DLT platforms. Platforms can only include those in the list below: Ethereum, Quorum, Hyperledger Fabric, Corda, Multichain.
  • Should have understanding of basic concepts of Cyber security.
4
Consultant – AI/Cognitive Application
  • Study and analyze problems, propose solutions and design experiments, whilst understanding business objectives and developing AI/ML models that help to achieve them, along with associated metrics.
  • Responsible for developing cognitive applications to solve business problems using leading AI technology frameworks.
  • Lead the design and delivery of AI and automation solutions and advisory engagements.
  • Demonstrate thought leadership to advise stakeholders on AI and automation strategy and detailed use cases.
  • Publication of domain-relevant white papers and points of view.
  • Actively contribute to the creation of proposals for consulting and/or transformation engagements.
  • Actively drive AI and automation design strategy to select appropriate technologies and vendors.
  • Monitor technology trends and raise awareness of capabilities and innovations in selected domains of expertise.
  • Coach and train stakeholders with respect to solution design in selected domains of expertise.
  • Bachelor’s degree, or equivalent experience, in Computer Science, Engineering, Mathematics or a related field. Masters or PhD in Computer Science or Engineering or Math is highly desirable.
  • 10+ years’ industry experience .
  • Minimum 2+ years of hands on web application development experience in a multi-tier architecture in one or more of the following skills: Programming Language: Either Java or Python or JavaScript Experience in development using MEAN stack (Node.js, Angular.js, Express.js, MongoDB) Data exchange technologies like JSON Experience designing and building RESTful web services
  • Experience building cognitive applications using APIs (like face recognition, image analytics, text analytics, language understanding etc.).
  • Basic understanding of Machine Learning techniques & industry applications.
  • Familiarity with No SQL databases (i.e. MongoDB, Hadoop, Hive Spark, etc.), data streaming and integrating unstructured data will be plus.
  • Exposure to rules engines e.g. drools, ESBs e.g. MuleSoft & integration with enterprise systems
  • Highly preferred Web UI or dashboarding experience (i.e. CSS, HTML, Tableau, Qlik, etc.
  • Knowledge of professional software engineering best practices for the full software development life cycle.
  • Experience working in a DevOps environment, and using industry standard tools (GIT).
  • Understanding of security principles.
  • Experience in Linux operating systems.
2
Consultant – Data Scientist
  • Design and implement programs for analyzing complex, large-scale data sets used for modeling, data mining, research, and predictive analysis purposes.
  • Bachelor’s degree, or equivalent experience, in Computer Science, Engineering, Mathematics or a related field. Masters or PhD in Computer Science, Physics, Engineering or Math is highly desirable.
  • 10+ years’ industry experience.
  • Knowledge in one or more related fields including: Big Data, cloud computing, statistics, analytics, machine learning, deep learning, programming, data bases (SQL and NoSQL), data integration, Internet of Things (IoT) and communications.
  • General understanding and wide application of advanced principles, theories, concepts, tools, and techniques in integrating, analyzing, and reporting on large and diverse data sets; data mining; analytics, and statistics.
  • Knowledge of applicable industry and/or academic practices and standards in Big Data and Cloud Computing.
  • Practical ability to visualize data, communicate the data in a manner that the audience can understand, and utilize it effectively. Ability to blend math, algorithms, programming, and an understanding of human behavior with the ability to combine information systems to find answers to interesting questions from the data.
  • The ability to create new prototypes with the creativity and thoroughness to ask and answer the deepest questions about the data and what secrets it holds.
  • Proficiency in Cloud Computing and Big Data tools such as Hadoop/Spark, Jupyter Notebooks, and related tools, Elasticsearch, Splunk, etc is strongly desired.
  • Strong mathematics and statistics skills.
  • Knowledge and experience with Deep Learning frameworks (Tensorflow, etc.)
  • Knowledge and experience in a major frontend framework: Bootstrap, Node, D3.js, Flask, React, Vue, etc.
  • Practical experience with data mining, building algorithms, SQL, and NoSQL.
  • Ability to think creatively and to work well both as part of a team and as an individual contributor.
2
Consultant – Machine Learning
  • Study and analyze problems, propose solutions and design experiments, whilst understanding business objectives and developing AI/ML models that help to achieve them, along with associated metrics
  • Lead all the processes from data collection, cleaning, and pre-processing, to training models and deploying them to production.
  • Design and implement efficient pipelines using data exploration and Natural Language Processing (NLP), to deliver custom, scalable deep learning, and NLP solutions through prototyping.
  • Explore and visualize data, identify differences in data distribution that could affect performance when deploying the model in the real world, able to verify the data and supervise data acquisition process if more data is needed.
  • Defining validation strategies, augmentation pipelines, tuning hyper-parameter.
  • Deploying models into production and run/monitor model performance.
  • Bachelor’s degree, or equivalent experience, in Computer Science, Engineering, Mathematics or a related field. Masters or PhD in Computer Science, Physics, Engineering or Math is highly desirable.
  • 10+ years’ industry experience .
  • Practical experience in Machine Learning or any of Statistical Methods, and Artificial Intelligence techniques and tools to include one or more of the following: linear, discrete choice, neural networks, deep learning, regression, classification, or clustering.
  • Proficiency with a deep learning framework (such as TensorFlow or Keras).
  • Skills in Java, Python and basic libraries for machine learning (such as scikit-learn and pandas).
  • Expertise in visualising and manipulating big datasets.
  • Deep understanding of REST APIs, CI/CD, Kubernetes/Docker
2
Human Resource Selection

Contact Details:

  • E-Mail Id:mngr1tnega@tn.gov.in

  • Tel No : +91-44-40164907