Position: Backend Developer
Organization: A Funded global healthcare platform connecting doctors, thereby enabling exchange of information on a quick and real time basis, founded in the year 2013.Currently there are 3 lakh doctors using this platform and everyday there are 400 new doctors joining it.
The platform promotes exchange of viewpoints, ideas, and information on various medical practices amongst healthcare professionals. This saves both time and money as solutions to several health issues can be accessed on a real time basis. There are 1.3 million registered doctors and 400+ daily publications on its platform and they operate across 16+countries.
Roles & Responsibilities
You’re Awesome At -
- Have strong experience in Python (FLASK framework).
- Have a Deep understanding of how RESTful APIs work.
- Familiar with various design and architectural patterns that can work at scale.
- Sound knowledge of NoSQL/SQL Databases (Mongo DB preferred).
- Strong experience with at-Cloud technology, preferably AWS or GCP, or Azure.
- Core experience in developing complex backend systems.
- Ability to communicate complex technical concepts to both technical and non-technical audiences.
- Passionate about application scalability, availability, reliability, and security.
Your Academic Qualifications -
BE/BTech in Computer Science preferred.
You’ll Be Improving & Responsible For –
- A team that is building products used by 300k + doctors every single day.
- Work on PetaByte Scale Streaming Systems - more than 500 million hours of video have been streamed.
- Lead high volume VOD streaming (think of systems as sophisticated as Netflix and Amazon prime).
- Challenge oneself on Security, Scalability, and Stability
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Reach out to the open-source community to encourage and help implement mission-critical software fixes
Your Experience Across the Years in the Roles You’ve Played -
2-4 Years of experience in Backend Development.
About RS Consultants
A recruitment agency headquartered in Pune that focuses on helping clients in scaling up their teams, both in software development and engineering.
We hire for some of the fastest-growing software companies in India.
Similar jobs
Required Skills:
"Overall 5-9 years of experience
Experience of working in Agile projects and aware of key Agile concepts
Good Problem solving and communication skills
Team player, hard working and innovative in his approach
Having stretch mindset and eagerness to learn/adopt new frameworks.
Expertise in Java 8 version or later
Hands on coding experience in Core Java ,Java, J2ee
Should have experience in Spring Boot
Should have good experience in Hibernate, Spring DATA JPA
Experience in RestFull Web services and microservices
Hands on knowledge in JMS and messaging Queues
Hands on Knowledge in Open API spec / swagger 2.0
Hands on knowledge in writing unit test cases using java test framework (Junits, Mockito)
Strong Ability to troubleshoot vulenerabilities and sonar issues and remediate with appropriate sonar rules compliant solution.
Should have hands on experience in SDLC
Should have an excellent client interaction background with Smart, Innovative, Enthusiastic, Proactive
Nice to Have
------------
Knowledge in kafka integeration
knowledge in OCP4 configs and deployment
Knowledge on secret Vaulting
Experience working in Agile project
- Knowledge on CI/CD process.
- 3 - 5 years of progressive IT experience with a minimum of 1+ years in building Ruby on Rails Web applications and RESTful API endpoints
- Proficient with scripting languages, specifically Python and Bash
- Experience in Object Oriented Java Script.
- Must have Linux command line experience.
- Good experience in developing and integrating reliable REST web services.
- Possess good communication, organizational and creative thinking skills.
- Multi-tasking individual that likes to work both in a team environment and individually
- Excellent technical abilities, leadership, decision making, and adaptability to new technology
- Good knowledge of Agile processes and practice
- Team player
With over 40 years of innovation, Quantum's end-to-end platform is uniquely equipped to orchestrate protect, and enrich data across its lifecycle, providing enhanced intelligence and actionable insights. Leading organizations in cloud services, entertainment, government, research, education, transportation, and enterprise IT trust Quantum to bring their data to life, because data makes life better, safer, and smarter. Quantum is listed on Nasdaq (QMCO) and the Russell 2000® Index. For more information visit www.quantum.com.
As a Software Engineer, you will collaborate with engineers and product managers on the development and maintenance of Quantum’s DXi-Series of disk-based backup appliance software. Quantum’s DXi series protects our customers data on premises, in the cloud, or in a hybrid environment.
You Are A Part Of:
DXi is a uniquely powerful solution within the Quantum portfolio, allowing customers to meet and exceed their backup needs with one of the fastest products on the market. You’ll work on a product that allows customers to reduce costs, maximize production, scale with ease, and positively impact the environment by reducing power and cooling requirements.
Job Responsibilities:
Responsibilities include, but are not limited to:
• Write code primarily for Linux systems, with programming languages including Python, C, C++, and Perl.
• Design and build differentiating feature sets that continue to expand product capabilities, both on premises and in the cloud.
• Work with development, test, service, and support engineers to develop tactical solutions for customer issues.
• May design and develop automated test suites.
• May maintain lab equipment.
Required Skills and/or Experience:
• Bachelor’s degree in Computer Science, Information Technology, or related field of study required.
• 5-10 years related industry experience required.
• 5+ years software development in C or C++ is required.
• 3-5 years’ experience working in a Linux environment is required.
• Experience in writing scripts: Perl, shell, bash, and/or other scripting tools is required.
• Experience with debugging tools such as GDB is required.
• Experience with source control and shared build environments is required.
Have you streamed a program on Disney+, watched your favorite binge-worthy series on Peacock or cheered your favorite team on during the World Cup from one of the 20 top streaming platforms around the globe? If the answer is yes, you’ve already benefitted from Conviva technology, helping the world’s leading streaming publishers deliver exceptional streaming experiences and grow their businesses.
Conviva is the only global streaming analytics platform for big data that collects, standardizes, and puts trillions of cross-screen, streaming data points in context, in real time. The Conviva platform provides comprehensive, continuous, census-level measurement through real-time, server side sessionization at unprecedented scale. If this sounds important, it is! We measure a global footprint of more than 500 million unique viewers in 180 countries watching 220 billion streams per year across 3 billion applications streaming on devices. With Conviva, customers get a unique level of actionability and scale from continuous streaming measurement insights and benchmarking across every stream, every screen, every second.
As Conviva is expanding, we are building products providing deep insights into end user experience for our customers.
Platform and TLB Team
The vision for the TLB team is to build data processing software that works on terabytes of streaming data in real time. Engineer the next-gen Spark-like system for in-memory computation of large time-series dataset’s – both Spark-like backend infra and library based programming model. Build horizontally and vertically scalable system that analyses trillions of events per day within sub second latencies. Utilize the latest and greatest of big data technologies to build solutions for use-cases across multiple verticals. Lead technology innovation and advancement that will have big business impact for years to come. Be part of a worldwide team building software using the latest technologies and the best of software development tools and processes.
What You’ll Do
This is an individual contributor position. Expectations will be on the below lines:
- Design, build and maintain the stream processing, and time-series analysis system which is at the heart of Conviva's products
- Responsible for the architecture of the Conviva platform
- Build features, enhancements, new services, and bug fixing in Scala and Java on a Jenkins-based pipeline to be deployed as Docker containers on Kubernetes
- Own the entire lifecycle of your microservice including early specs, design, technology choice, development, unit-testing, integration-testing, documentation, deployment, troubleshooting, enhancements etc.
- Lead a team to develop a feature or parts of the product
- Adhere to the Agile model of software development to plan, estimate, and ship per business priority
What you need to succeed
- 9+ years of work experience in software development of data processing products.
- Engineering degree in software or equivalent from a premier institute.
- Excellent knowledge of fundamentals of Computer Science like algorithms and data structures. Hands-on with functional programming and know-how of its concepts
- Excellent programming and debugging skills on the JVM. Proficient in writing code in Scala/Java/Rust/Haskell/Erlang that is reliable, maintainable, secure, and performant
- Experience with big data technologies like Spark, Flink, Kafka, Druid, HDFS, etc.
- Deep understanding of distributed systems concepts and scalability challenges including multi-threading, concurrency, sharding, partitioning, etc.
- Experience/knowledge of Akka/Lagom framework and/or stream processing technologies like RxJava or Project Reactor will be a big plus. Knowledge of design patterns like event-streaming, CQRS and DDD to build large microservice architectures will be a big plus
- Excellent communication skills. Willingness to work under pressure. Hunger to learn and succeed. Comfortable with ambiguity. Comfortable with complexity
Underpinning the Conviva platform is a rich history of innovation. More than 60 patents represent award-winning technologies and standards, including first-of-its kind-innovations like time-state analytics and AI-automated data modeling, that surfaces actionable insights. By understanding real-world human experiences and having the ability to act within seconds of observation, our customers can solve business-critical issues and focus on growing their businesses ahead of the competition. Examples of the brands Conviva has helped fuel streaming growth for include DAZN, Disney+, HBO, Hulu, NBCUniversal, Paramount+, Peacock, Sky, Sling TV, Univision, and Warner Bros Discovery.
Privately held, Conviva is headquartered in Silicon Valley, California with offices and people around the globe. For more information, visit us at www.conviva.com. Join us to help extend our leadership position in big data streaming analytics to new audiences and markets!
▪ Highly focused individual with a self-driven attitude
▪ Advanced speaking and writing skills for effective communication
▪ Ability to work in cross-functional teams demonstrating a high level of commitment and coordination
▪ Attention to details and commitment to accuracy for the desired deliverable
▪ Should demonstrate and develop a sense of ownership towards the assigned task
▪ Ability to write reusable, testable, and efficient code
▪ Ensuring step-by-step deliverables are met as part of product development
▪ Ability to take up quick objectives and execute them within a short period
▪ Ability to keep sensitive business information confidential
▪ Contribute, positively and extensively towards building the organizational reputation, brand and operational excellence
Background Of The Candidate
▪ 4-8 years of experience as a Python Developer
▪ Hands-on knowledge of Django with Postgres SQL and web scrapping is a must
▪ Strong knowledge of OOPS and Python is a must
▪ Knowledge of design/architectural patterns will be considered a plus
▪ Experience with code versioning tools, such as Git / Mercurial / SVN
▪ Experience working in an agile development environment with a strong focus on rapid software development
▪ Comfortable with working in Unix/Linux, AWS, Azure and similar cloud technologies
▪ Excellent troubleshooting and debugging skills
▪ Strong communication skills to collaborate with designers, developers, and other relevant staff members or clients
▪ Proven ability to complete the assigned task according to the outlined scope and timeline
▪ Graduate or Post-graduate from a reputed college or university
We are hiring!!
JOB TITLE: Back-end Developer
EXPERIENCE: 3 - 7 years
LOCATION: Mumbai (Borivali East)
TIMINGS: Indian Shift Timings
TYPE OF WORKING: Work from office
NOTICE PERIOD: 1 month
Responsibilities
- Participate in the entire application lifecycle, focusing on coding and debugging
- Must have a clear understanding of Database
- Write clean code to develop functional web applications
- Troubleshoot and debug applications
- Perform UI tests to optimize performance
- Manage cutting-edge technologies to improve legacy applications
- Collaborate with Front-end developers to integrate user-facing elements with server-side logic
- Gather and address technical and design requirements
- Provide training and support to internal teams
- Build reusable code and libraries for future use
- Liaise with developers, designers and system administrators to identify new features
- Follow emerging technologies
Requirements
- Proven work experience as a Back-end developer
- Experience in Node.js language
- Familiar with building REST API
- In-depth understanding of the entire web development process (design, development and deployment)
- Hands on experience with programming languages like Java, Ruby, PHP and Python
- Working knowledge of CMS framework
- Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
- Excellent analytical and time management skills
- Teamwork skills with a problem-solving attitude
Job Description
Dyte provides developer friendly live video SDKs that allows you to easily add 1:1 calls, group calls and webinars right within your platform. Our low code approach and user friendly documentation means you are ready to go live with less lines of code. Dyte also offers plugins that allows developers to add realtime applications like whiteboard, youtube player and AI applications such as background changer and live audio transcription with couple of lines of code.
About the role:
We are looking for builders of the 1st order. You should get a rush from creating things from scratch and take pleasure in watching users try to tear them apart through sheer volume and strange, unthinkable use cases. And when it breaks, you are to Dyte's rescue! — make everything smooth, secure, and stronger than ever! If you inhale resilience and exhale code, apply now!
You will work closely with founders to build features, tools, and scalable architecture for Dyte. As with any startup, responsibilities will vary frequently. You’ll wear multiple hats, and work across many different technologies, might talk to clients directly and have an active say in the direction of our product. We want someone who is passionate about this type of environment!
What you’ll do:
- Work closely with the founders and the team to plan, design, and build the next iterations of Dyte’s video-audio APIs.
- Mentor and hire Junior Developers.
- You will collaborate closely with other engineers of the team and lend your help in your areas of expertise.
- Build micro-services to support new functionality.
- Build best practices to improve the current API workflow.
- Help us scale our current micro-service framework to support a multi cloud, multi region environment.
- Work closely with the media and the infra team to optimise the performance and reduce the latency of our API framework.
- Help design and develop the next iteration of our observability platform.
- Ensure that our customer’s experience is the best it can be. You might have to interact with the dev team of our clients.
Who you are:
- 7+ years of experience working as a software engineer in a fast paced environment.
- You are intensely curious and passionate about the prospect of diving deep into multiple technologies, platforms, and problem spaces, even if they are currently unfamiliar.
- You embrace uncertainty. Our space is a rapidly growing one and specifications are continuously changing.
- You are experienced with modern React/TypeScript/CSS/HTML coding, testing, debugging and automation techniques.
- You care about the user experience and know-how to build user-friendly web applications.
- You have experience with continuous delivery. Experience with AWS is a bonus.
- You have a working understanding of object-oriented and functional programming paradigms.
- You care about web technologies, exploring data, and software design (and video calls!).
- You have excellent analytical and problem-solving skills, and can communicate your ideas.
- Experience with WebRTC, iOS, Android, or C++ development is a bonus.
- A degree in Computer Science or a similar area are bonuses.
Our Perks:
- Competitive Salary
- ESOPs
- Medical Insurances
- Friendly leaves policy
- 100% Remote Option
Writing well-designed, efficient, and testable code.
Delivering high availability and performance.
Contributing in all phases of the development lifecycle.
Hi All,
We are hiring!!
Company: SpringML India Pvt Ltd.
Role:Lead Data Engineer
Location: Hyderabad
Website: https://springml.com/">https://springml.com/
About Company:
At SpringML, we are all about empowering the 'doers' in companies to make smarter decisions with their data. Our predictive analytics products and solutions apply machine learning to today's most pressing business problems so customers get insights they can trust to drive business growth.
We are a tight-knit, friendly team of passionate and driven people who are dedicated to learning, get excited to solve tough problems and like seeing results, fast. Our core values include placing our customers first, empathy and transparency, and innovation. We are a team with a focus on individual responsibility, rapid personal growth, and execution. If you share similar traits, we want you on our team.
What's the opportunity?
SpringML is looking to hire a top-notch Lead Data Engineer who is passionate about working with data and using the latest distributed framework to process large dataset.
As a Lead Data Engineer, your primary role will be to design and build data pipelines. You will be focused on helping client projects on data integration, data prep and implementing machine learning on datasets.
In this role, you will work on some of the latest technologies, collaborate with partners on early win, consultative approach with clients, interact daily with executive leadership, and help build a great company. Chosen team members will be part of the core team and play a critical role in scaling up our emerging practice.
Responsibilities:
- Ability to work as a member of a team assigned to design and implement data integration solutions.
- Build Data pipelines using standard frameworks in Hadoop, Apache Beam and other open-source solutions.
- Learn quickly – ability to understand and rapidly comprehend new areas – functional and technical – and apply detailed and critical thinking to customer solutions.
- Propose design solutions and recommend best practices for large scale data analysis
Skills:
- B.tech degree in computer science, mathematics or other relevant fields.
- 6+years of experience in ETL, Data Warehouse, Visualization and building data pipelines.
- Strong Programming skills – experience and expertise in one of the following: Java, Python, Scala, C.
- Proficient in big data/distributed computing frameworks such as Apache Spark, Kafka,
- Experience with Agile implementation methodology
2. Can do tech design and understand complex architecture
3. Follow best coding practices