Loading...
{{notif_text}}
About Us upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow. upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany. We were also covered by the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partner for Government of India - Startup India program Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning About the Role A highly motivated and passionate individual who has experience in executing end to end web based application projects and bringing them to production quickly and with high quality. Passionate about building flexible and scalable solutions with an eye for detail and can weigh pros and cons to find best possible solutions. Role and Responsibilities Collaborate with Product Manager and Engineering Manager to plan, implement and deliver tasks and modules on a timely basis with best practices and adherence to SOPs. Understand the product specification and be able to ask questions and gather information and feedback to build a well rounded solution. Deliver end to end applications starting from front end web development, back end development, middleware integration and persisting data in no SQL or RDBMS databases. Should be able to use existing front-end components to build web based UI interfaces. Strong technical design approach to problem solving for backend services. Should be able to communicate and defend the tech design choices taken for long term scalability and maintainability. Play the role of an unblocker in a tight scrum environment. Should be able to help other developers with challenges and help achieve milestones as per plan. Prioritize to manage ad-hoc requests in parallel with ongoing projects. Document API specification, technical design and other key information for all projects/modules/services owned. Skills/Experience A highly talented developer with 6 - 8 years of hands-on experience in building secure and scalable web based applications using Java in backend and JS based frontend frameworks. Strong knowledge of Java 8+, databases (SQL and NoSQL) , MySql, Mongo, Experience working with Cassandra, Spring Boot, Apache Spark, Kafka, RabbitMQ is highly desirable Working knowledge of any one or more of AngularJS/ReactJS/VueJS and CSS3, HTML5. Strong experience in data modelling for data storage tools in SQL; experience with noSQL is highly desirable. Experience building scalable solutions for 2x, 5x and 10x growth with high quality and flexibility. Practitioner of test driven development practices. Experience in creating and adhering to best practices for development. Experience working with container technologies like Docker and knowledge of CI/CD processes for automated integration and deployment. Basic knowledge of AWS preferred. Strong experience in Microservices (SRP) paradigm. Willing to learn new technologies (Golang) Qualification – B.Tech/M.Tech/MCA(IT/Computer Science) Years of Exp –6 - 8 years
Software Development Engineer: Major Responsibilities: Translation of complex functional requirements into technical requirements, implementing and maintaining a coherent and progressive development strategy for our product line Design, develop and maintain complex systems using best of the breed development practices and technology. Responsible for the over-all software development life cycle. Delivery of High Quality, Scalable and Extensible systems and applications on-time and on-budget. Adoption and Evolution of the software engineering practices and tools within the organization Keep in sync with the latest technology developments and open source offerings. Evaluate and adopt them for solving business problem of organization. Collaborate with other technology and business teams within the organization to provide efficient robust solutions to the problems. Drive and manage the bug triage process Report on status of product delivery and quality to management, customer support and product teams. Desired Skills Strong programming, debugging, and problem-solving skills Strong understanding of data structures and algorithms Sound understanding of object-oriented programming and excellent software design skills. Good experience of SOA/Microservices/Restful services and development of N-tier J2EE / JavaSpringboot applications (API’s). Strong understanding of database design and SQL (mySql/mariaDB) development Good to have knowledge of NoSQL technologies like MongoDB, Solr, Redis, Cassandra or any other NoSQL database Knowledge of design patterns and good to have experience of large-scale applications Should have experience in Apache Kafka, RabbitMQ or other Queueing systems. Ideal Experience 3 to 8 years of industry experience. Bachelors or Master’s Degree in Computer Science/ IT Drive discussions to create/improve product, process and technology Provide end to end solution and design details Lead development of formalized solution methodologies Passion to work in startup like environment Personal Characteristics Passion and commitment Strong and excellent software design intellect High integrity Self-starter
Essential functions of this profile include: Mean stack development AWS deployments and monitoring MongoDB database skills with suitable SQL query development Development of UI using Angular, HTML, and CSS NodeJS technical skills for middleware development Agile development and practices. Must have installed aWordpress / Magento / Opencart / Shopify. Angular, Node, MongoDB & AWS Perform related duties as assigned by the supervisor Maintain compliance with all company policies and procedures Reporting to Architect & CTOKeep an eye on tech development in Market Ready to Adapt & learn new TechnologyPermanent Remote roleFull timeCustomer Success & Feature development roleFast track growthCompany : www.deliverysolutions.co
The Data Engineering team is one of the core technology teams of Lumiq.ai and is responsible for creating all the Data related products and platforms which scale for any amount of data, users, and processing. The team also interacts with our customers to work out solutions, create technical architectures and deliver the products and solutions. If you are someone who is always pondering how to make things better, how technologies can interact, how various tools, technologies, and concepts can help a customer or how a customer can use our products, then Lumiq is the place of opportunities. Who are you? Enthusiast is your middle name. You know what’s new in Big Data technologies and how things are moving Apache is your toolbox and you have been a contributor to open source projects or have discussed the problems with the community on several occasions You use cloud for more than just provisioning a Virtual Machine Vim is friendly to you and you know how to exit Nano You check logs before screaming about an error You are a solid engineer who writes modular code and commits in GIT You are a doer who doesn’t say “no” without first understanding You understand the value of documentation of your work You are familiar with Machine Learning Ecosystem and how you can help your fellow Data Scientists to explore data and create production-ready ML pipelines Eligibility Experience At least 2 years of Data Engineering Experience Have interacted with Customers Must Have Skills Amazon Web Services (AWS) - EMR, Glue, S3, RDS, EC2, Lambda, SQS, SES Apache Spark Python Scala PostgreSQL Git Linux Good to have Skills Apache NiFi Apache Kafka Apache Hive Docker Amazon Certification