About Us:
Avarna derived from Sanskrit means one with a fun loving nature but having no form, no color, or marks. We at Avarna Capital solve the most interesting questions in sports analytics. Diligence, productivity and transparency defines the work culture at Avarna. We are a team of
highly motivated and innovative people all working remotely so emphasis on communication, accessibility, and accountability are our key focus to build a strong culture at Avarna.
Resposibilities:
1. Integrate Kafka pipelines into the company's current infrastructure
2. Recommended appropriate solutions to enhance the current software stack
3. Utilizing the latest and most innovative technology in solving business problems
4. Take ownership of project delivery and the entire SDLC
About Avarna Technology private limited
About
Company social profiles
Similar jobs
-
3+ years of Experience in software Design and development and familiar with technologies - Java, Java-J2EE, Spring Boot, Hibernate, Ajax, REST API, Micro services etc.
-
Working knowledge of JVM internals
-
Working knowledge of any database (MySQL or HSQLDB)
-
Working knowledge of No-SQL database (Mongo or Dynamo DB)
-
Working experience with messaging (JMS/RabbitMQ)
-
R & D on new advanced cloud-based technologies in a test-driven agile development.
-
Knowledge in designing and architecting systems with high scalability and performance requirements.
-
Ability to understand infrastructure for performance evaluation and reporting of cloud-based services, namely AWS
-
knowledge of key AWS services like EC2, S3, Lambda, CloudWatch etc.
-
Certification on AWS Fundamendals
-
Excellent communication skills
-
ability to effectively articulate technical challenges and solutions
-
skilled in interfacing with internal and external technical resources
-
Good in debugging problems and mentoring teams on technical front
ABOUT US.
Established in 2009, Ashnik is a leading open-source solutions and consulting company in South East Asia and India, headquartered in Singapore. We enable digital transformation for large enterprises through our design, architecting, and solution skills. Over 100 large enterprises in the region have acknowledged our expertise in delivering solutions using key open-source technologies. Our offerings form critical part of Digital transformation, Big Data platform, Cloud and Web acceleration and IT modernization. We represent EDB, Pentaho, Docker, Couchbase, MongoDB, Elastic, NGINX, Sysdig, Redis Labs, Confluent, and HashiCorp as their key partners in the region. Our team members bring decades of experience in delivering confidence to enterprises in adopting open source software and are known for their thought leadership.
As a team culture, Ashnik is a family for its team members. Each member brings in different perspective, new ideas and diverse background. Yet we all together strive for one goal – to deliver best solutions to our customers using open source software. We passionately believe in the power of collaboration. Through an open platform of idea exchange, we create vibrant environment for growth and excellence.
THE POSITION
Ashnik is looking for talented and passionate people to be part of the team for an upcoming project at client location.
QUALIFICATION AND EXPERIENCE
- Preferably have a working experience of 4 Years and more , on production PostgreSQL DBs.
- Experience of working in a production support environment
- Engineering or Equivalent degree
- Passion for open-source technologies is desired
ADDITIONAL SKILLS
- Install & Configure PostgreSQL, Enterprise DB
- Technical capabilities PostgreSQL 9.x, 10.x, 11.x
- Server tuning
- Troubleshooting of Database issues
- Linux Shell Scripting
- Install, Configure and maintain Fail Over mechanism
- Backup - Restoration, Point in time database recovery
- A demonstrable ability to articulate and sell the benefits of modern platforms, software and technologies.
- A real passion for being curious and a continuous learner. You are someone that invests in yourself as much as you invest in your professional relationships.
RESPONSIBILITIES
- Monitoring database performance
- Optimizing Queries and handle escalations
- Analyse and assess the impact and risk of low to medium risk changes on high profile production databases
- Implement security features
- DR implementation and switch over
LOCATION: Bangalore
Experience: 4 yrs plus
Package: upto 12 LPA
The Role
Working as a “Backend Developer” at Bonzai gives you the opportunity to work on maintaining and improving the platform.
- Work on the entire product lifecycle starting from design to deployment and monitoring.
- Explore new technologies such as Kotlin, patterns such as Domain-Driven Design and other cool stuff such as Gitlab CI/CD pipelines, Docker, ECS, Golang, Python, Terraform, distributed tracing and even Haskell.
- Ensure top-notch performance in terms of product and feature experience.
What you need to succeed
- 2 - 3 yrs of experience in Java, Spring Boot, Hibernate, Rest API, and MySQL.
- Good to have experience/knowledge of other programming languages such as Kotlin or Python, other DBs such as Redshift, platforms such as AWS and architectural patterns such as https://martinfowler.com/bliki/DomainDrivenDesign.html">Domain-Driven Design (DDD) and https://en.wikipedia.org/wiki/Hexagonal_architecture_(software)">Hexagonal architecture.
- Good understanding of Object-oriented concepts, Functional programming and Design Patterns.
- Exceptional communication skills and ability to articulate complex ideas in written, spoken and visual language
- Bachelor in engineering preferably from a leading institute across the globe.
Roles & Responsibilities
As a member of our fast-growing engineering team, your responsibility will be to get involved in day-to-day development operations and solve complex problems of digitization to meet the demands of business.
To be successful, you must have a self-driven mindset, go getter attitude.
The responsibilities include:
- Writing the clean quality code & Understanding functional requirements thoroughly and analyzing the requirements in the context of the product
- Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks
- Determining and implementing design methodologies and tool sets
- Enabling application development by coordinating requirements, schedules, and activities
- Being able to lead/support UAT and production roll outs
- Creating, understanding and validating estimated effort for given module/task, and being able to justify it
- Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
- Giving constructive feedback to the team members and setting clear expectations
- Helping the team in troubleshooting and resolving complex bugs
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken
- Carrying out POCs to make sure that suggested design/technologies meet the requirements
- Carrying out DevOps activities which includes creating Jenkins pipeline
Key Skills
Should possess hands-on full life-cycle development experience (architect, design, code, test, release) be comfortable around both front-end and back-end coding languages, client/server-side development frameworks and third-party libraries.
- Should be strong in data structures and algorithms. Solid understanding of object-oriented programming
- Work with cutting edge technologies like Java 8, Scala, React, Akka, Docker, Puppet, and Salt
- Hands-on knowledge of Spring core, MVC, JPA. Working knowledge of Spring Boot
- Should have strong hands-on on one of the JavaScript frameworks: jQuery, AngularJS, ReactJS, and Vue.js.
- Willing to working with latest Cloud and Container technologies like AWS
- Experience with both external and embedded databases. NoSQL DB experience is good to have
- Implementing unit testing using frameworks like JUnit, Mockito, etc.
- Proficient understanding of code versioning tools, such as Git
- Familiarity with Maven (Other building tools Ant and Gradle are good to have)
- Familiarity with continuous integration
- Good understanding of Agile practices
Collaborate with clients and internal teams to develop appropriate solutions
• Brainstorm with team members and prove the ability to think on the fly.
Requirements
• Core Java
• Spring Boot, Spring Rest, Spring Data
• Testing framework - Junit, Mockito
• Experience in deploying applications on one of public cloud preferably Microsoft Azure. (Other
- AWS or Google Cloud)
• Experience in one of messaging platform preferably Kafka (Other - Rabbitmq or Active MQ)
• Docker
• Kubernetes
• Others – Linux, Git, Maven, CI/CD pipeline
• Experience in working with Agile teams
Good To Have
• Git (6+ years of experience)
• Develop test cases, conduct SIT, load test, and tune the performance of systems to meet
acceptance criteria.
• Perform and manage stages of the SCRUM and participate in the systems review with Project
Lead/Manager.
• Experience in the development of cloud-native applications is an added advantage.
• Experience working in Agile teams
What We Offer
• National and International Business Trips (if there is an opportunity)
• Culture of Knowledge Sharing and Training
• Modern & lively working environment
• Opportunity to write books, participate in conferences
• International assignment
Please find below JD and do reply with updated resume if you are interested.
Software Development Engineer
Bengaluru / Hyderabad / Chennai / Delhi
As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.
Top Skills
• You write high quality, maintainable, and robust code, often in Java or C++.
• You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
• You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities
• You solve problems at their root, stepping back to understand the broader context.
• You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
• You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
• You recognize and use design patterns to solve business problems.
• You understand how operating systems work, perform and scale.
• You continually align your work with Amazon’s business objectives and seek to deliver business value.
• You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
• You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
• You communicate clearly with your team and with other groups and listen effectively.
Skills & Experience
• Bachelors or Masters in Computer Science or relevant technical field.
• Experience in software development and full product life-cycle.
• Excellent programming skills in any object oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
• Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
• Proficiency in SQL and data modeling.
About Amazon.com
“Many of the problems we face have no textbook solution, and so we-happily-invent new ones.” – Jeff Bezos
Amazon.com – a place where builders can build. We hire the world's brightest minds and offer them an environment in which they can invent and innovate to improve the experience for our customers. A Fortune 100 company based in Seattle, Washington, Amazon is the global leader in e-commerce. Amazon offers everything from books and electronics to apparel and diamond jewelry. We operate sites in Australia, Brazil, Canada, China, France, Germany, India, Italy, Japan, Mexico, Netherlands, Spain, United Kingdom and United States, and maintain dozens of fulfillment centers around the world which encompass more than 26 million square feet.
Technological innovation drives the growth of Amazon, offering our customers more selection, convenient shopping, and low prices. Amazon Web Services provides developers and small to large businesses access to the horizontally scalable state of the art cloud infrastructure like S3, EC2, AMI, CloudFront and SimpleDB, that powers Amazon.com. Developers can build any type of business on Amazon Web Services and scale their application with growing business needs.
We want you to help share and shape our mission to be Earth's most customer-centric company. Amazon's evolution from Web site to e-commerce partner to development platform is driven by the spirit of invention that is part of our DNA. We do this every day by inventing elegant and simple solutions to complex technical and business problems. We're making history and the good news is that we've only just begun.
About Amazon India
Amazon teams in India work on complex business challenges to innovate and create efficient solutions that enable various Amazon businesses, including Amazon websites across the world as well as support Payments, Transportation, and Digital products and services like the Kindle family of tablets, e-readers and the store. We are proud to have some of the finest talent and strong leaders with proven experience working to make Amazon the Earth’s most customer-centric company.
We made our foray into the Indian market with the launch of Junglee.com, enabling retailers in India to advertise their products to millions of Indian shoppers and drive targeted traffic to their stores. In June 2013, we launched www.amazon.in for shoppers in India. With www.amazon.in, we endeavor to give customers more of what they want – low prices, vast selection, fast and reliable delivery, and a trusted and convenient online shopping experience. In just over a year of launching our India operations, we have expanded our offering to over 18 million products across 36 departments and 100s of categories! Our philosophy of working backwards from the customers is what drives our growth and success.
We will continue to strive to become a trusted and meaningful sales and logistics channel for retailers of all sizes across India and a fast, reliable and convenient online shopping destination for consumers. For us, it is always “Day 1” and we are committed to aggressively invest over the long-term and relentlessly focus on raising the bar for customer experience in India.
Amazon India offers opportunities where you can dive right in, work with smart people on challenging problems and make an impact that contributes to the lives of millions. Join us so you can - Work Hard, Have Fun and Make History.
Thanks and Regards,
Regards,
Archana J
Recruiter (Tech) | Consumer TA
Solid understanding of Spring and Spring Boot Framework
Experience with NoSQL DB, preferable MongoDB
Experience working with Agile Methodology and BDD Framework
Experience with Microservices Architecture
- Translation of complex functional requirements into technical requirements
- Design, develop and maintain complex systems using best of the breed development practices and technology.
- Responsible for the overall software development life cycle.
- Delivery of High Quality & Scalable systems and applications with a sharp focus on timelines.
- Being on the lookout for bettering the software engineering practices and tools within the organization
- Collaboration with other stakeholders to provide robust and well-rounded solutions
- Report on the status of product delivery and quality to management, customer support and product teams.
- Experience of 5+ years in designing & developing highly scalable, performant web applications
- Strong programming, debugging, and problem-solving skills
- Strong Computer Science Fundamentals (Data structures and Algorithms)
- Sound understanding of object-oriented programming and excellent software design skills.
- Good experience of Restful services using Java Springboot
- Strong understanding of database design and SQL (PostgreSQL / MySQL) development
- Good to have knowledge of NoSQL technologies like Redis, MongoDB, 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, SQS or other Queueing systems.
- Experience of working with Amazon Web Services (AWS), Google Cloud Computing (GCP) would be considered as an advantage
- Experience of developing with Serverless Model will be an advantage.