2 years and above in Machine Learning/ Big Data Development
Education Requirements:
Any Engineering stream preferably Computer Science
Must Have Skills:
Good Programming Experience in one programming language (Java, Python)
Working Knowledge on any REST Framework and API development (NodeJS)
Working Knowledge on any Message Queues (RabbitMQ, Kafka, EventHubs)
Working Knowledge on any NoSQL Databases (preferably Mongo DB)
Good Knowledge on Containers and Container Management tools (Dockers)
Good Knowledge on Container Orchestration (Kubernetes)
Good Knowledge on Microservice Architectures (SOA development)
Good Knowledge to integrate with DevOps CI/CD (Jenkins, Drone etc)
Working Knowledge on any Cloud VMs (EC2 or Azure VM, Google Compute Engine)
Good Coding Experience in Spark and Spark Streaming
Good Knowledge on working with sensor data (JSON)
Good to have:
Experience in IoT domain or worked with sensor data
Experience with any public cloud provider (Azure, AWS)
Knowledge on Configuration Management
Knowledge on Load balancing and API Management
Knowledge on Security best practices
Understanding on IaaS, PaaS, SaaS
Experience with version controls (Git, SVN etc.)
Knowledge on deploying Hadoop Architectures
We are looking for candidates who is able to build resilient distributed applications on cloud and on-premise leveraging industry standard deployment strategies. Good theoretical knowledge about distributed systems, Cloud Computing, Microservices, SOA and Container Management are appreciated. Preferably should have strong foundation on Data Structures & Algorithms, Python or Java Programming and good theoretical knowledge about distributed systems, Cloud Computing, Microservices, and Container Management.
Primary Responsibilities:
Work on building and deploying SOAs and Microservices
Orchestrate applications for scalability and performance
Create application pipelines and workflows
Establish REST and Messaging Frameworks in apps
Integrate the applications to a CI/CD pipeline
Explore new technologies in the open source framework
Benchmark similar technologies and provide with test statistics
Communication with various levels of management and team members
To follow production checklist in all the components utilized
To follow unit, component, system and integrated testing
To build robust and resilient systems and applications in the cloud
Employement Category:
Employement Type: Full timeIndustry: IT - SoftwareRole Category: IT Operations / EDP / MISFunctional Area: Not ApplicableRole/Responsibilies: Big Data Engineer