Products@DataWeave:We, the Products team at DataWeave, build data products that provide timely insights that are readily consumable and actionable, at scale. Our underpinnings are: scale, impact, engagement, and visibility. We helpbusinesses take data driven decisions everyday. We also give them insights for long term strategy. We are focused on creating value for our customers and help them succeed.How we workIt's hard to tell what we love more, problems or solutions! Every day, we choose to address some of the hardest data problems that there are. We are in the business of making sense of messy public data on the web. Atserious scale! Read more on Become a DataWeaverWhat do we offer?- Opportunity to work on some of the most compelling data products that we are building for online retailers and brands.- Ability to see the impact of your work and the value you are adding to our customers almost immediately.- Opportunity to work on a variety of challenging problems and technologies to figure out what really excites you.- A culture of openness. Fun work environment. A flat hierarchy. Organization wide visibility. Flexible working hours.- Learning opportunities with courses, trainings, and tech conferences. Mentorship from seniors in the team.- Last but not the least, competitive salary packages and fast paced growth opportunities.Roles and Responsibilities:● Build a low latency serving layer that powers DataWeave's Dashboards, Reports, and Analyticsfunctionality● Build robust RESTful APIs that serve data and insights to DataWeave and other products● Design user interaction workflows on our products and integrating them with data APIs● Help stabilize and scale our existing systems. Help design the next generation systems.● Scale our back end data and analytics pipeline to handle increasingly large amounts of data.● Work closely with the Head of Products and UX designers to understand the product vision and designphilosophy● Lead/be a part of all major tech decisions. Bring in best practices. Mentor younger team members andinterns.● Constantly think scale, think automation. Measure everything. Optimize proactively.● Be a tech thought leader. Add passion and vibrancy to the team. Push the envelope.Skills and Requirements:● 5-7 years of experience building and scaling APIs and web applications.● Experience building and managing large scale data/analytics systems.● Have a strong grasp of CS fundamentals and excellent problem solving abilities. Have a good understanding of software design principles and architectural best practices.● Be passionate about writing code and have experience coding in multiple languages, including at least one scripting language, preferably Python.● Be able to argue convincingly why feature X of language Y rocks/sucks, or why a certain design decision is right/wrong, and so on.● Be a self-starter—someone who thrives in fast paced environments with minimal ‘management’.● Have experience working with multiple storage and indexing technologies such as MySQL, Redis, MongoDB, Cassandra, Elastic.● Good knowledge (including internals) of messaging systems such as Kafka and RabbitMQ.● Use the command line like a pro. Be proficient in Git and other essential software development tools.● Working knowledge of large-scale computational models such as MapReduce and Spark is a bonus.● Exposure to one or more centralized logging, monitoring, and instrumentation tools, such as Kibana, Graylog, StatsD, Datadog etc.● Working knowledge of building websites and apps. Good understanding of integration complexities and dependencies.● Working knowledge linux server administration as well as the AWS ecosystem is desirable.● It's a huge bonus if you have some personal projects (including open source contributions) that you work on during your spare time. Show off some of your projects you have hosted on GitHub.
Our entire platform is hosted on AWS. MySQL is our main data store for all our applications and services. We run 100+ database servers handling several terabytes of data. Essentially MySQL is the heart and core of our platform. Our business goal is to grow 10X in the next three years, and that is a significant challenge for our DevOps team to scale our platform, especially our MySQL infrastructure. We are looking for an expert in MySQL operations to join our Devops team, and help us scale our database platform and ensure reliability, performance and security. Requirements 3+ years of experience in deployment, monitoring, tuning and administration of high concurrency MySQL production databases. Good understanding MySQL parameters and internals Must have experience in data migration Strong communication skills Nice to have – experience in AWS Aurora MySQL. Ability to take full ownership of availability and security of production data
Job SummaryLooking for someone to lead a team to build features, design and implement APIs, and improve the performance and reliability of our systems as we rapidly scale our product and organization.Responsibilities and DutiesIn your typical work week, you will lead the development team to implement high quality code in an agile, test-driven development environment. You’ll help create detailed software development plans, scope development effort, and provide reliable resource and timeline estimates. You’ll perform performance and scalability analysis as needed, identify bottlenecks and help improve the overall stability and performance of the system.Required Experience, Skills and Qualifications💪 Must Haves- You’ve been building web applications professionally for 3+ years- You have experience with functional or imperative programming languages -- e.g., PHP, Python, Ruby, Go, C, or Java- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc- You can lead technical architecture discussions and help drive technical decisions- You write understandable, testable code with an eye towards maintainability- You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you- You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval👌 Nice-to-Haves- Startup experience, preferably a tech startup- Open Source contributor💖 Bonus- Experience with leading a team of 10+ developers- Health benefits - sports, gym whatever you want- Work out of the coolest office in Bangalore- Global experience as the team is spread between India and UK⚡ Apply if- You want to be a team member rather than an employee - cultural fit is the most important thing. Start-up life is a roller coaster and we want to make sure no matter how the day has gone we can still go out for a pint at the end of it- You take ownership- You’ve an eye for detail- You’re a problem solver, and a perpetual learner- You possess a positive and solution-oriented mindset
Excellent development skills in AngularJs, NodeJs and AWS Database Skills: Good knowledge in My SQL programming skills,Independent contributor with experience in developing high quality software within the timelinesWorks collaboratively and professionally with other associates in cross functional teams to achieve goalsApply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion
Job Responsibility: Need to have an excellent experience in Perl Programming, shell scripting. Need to have good knowledge in regex usage. Need to Develop clean, high-quality and reusable codes based on programming standards. Need to Prioritize, plan and handle multiple tasks effectively. Need to interact with internal team members for integrated development. Need to have good communication skill. Skills Required: Need to have an experience on MySQL, XSLT, XML, and JSON. Need good knowledge in the concepts of Perl scripts and modules. Need experience in Using Git and SVN. Need to have experience in database concepts. Need experience in investigate and resolve issues and bugs. Preference of Educational background: E/ B. Tech MCA Preference of Professional background: 3-5 years of experience with Per development using OOPs concept. Good exposure to cloud environment. Prior experience with XML, JSON. Excellent written and oral communication skills Good to have knowledge on elastic search. Should have strong knowledge and understanding of software development life cycle. With mandatory data structure experience and proficiency in database and Linux. Experience on working on AWS S3 is added advantage. Other Comments: Male candidates only preferred (Need to extend work in late night also)
About DBAUX About DBAUX DBAUX provides the next generation cyber security and mobile products for the large Enterprise, Government and Critical Infrastructure Security markets and is seen as one of the most trusted products in this segment. DBAUX has expanded its portfolio to cover a spread of niche Product R&D Services and is considered as one of the leaders in Performance & Scale, Big Data Consulting and Customized OS development among others. If you would like to know more about us, please visit our website: www.dbaux.com You will enjoy working with us if you are looking to work in a stimulating, flexible, open environment. You will experience ownership and independence at the same time providing technical solutions that work. As a Principal Software Engineer/Software Architect, you will be responsible for the detailed design and the day to day running of a software development team. This will include advising on and contributing to the implementation and delivery of software and hardware components. You will also jointly own, with the DevOps teams, the operational stability of the components you build and be in a position to affect change to improve the on going robustness, resiliency and stability of those components. Job title: PSE - Server Applications Location: Bangalore Experience: 5-10 years of experience Job Responsibilities: Design and develop software to support business practice management of current products based on the Java/Python/PHP/Node JS platforms Ensure design meets product requirements and structured to scale with business growth Ensure design comply to industry standards and interoperates with 3rd party software Conduct thorough design unit and integration testing with other software components Adhere to proper software design principles and processes with design documentations, reviews, test plans and release notes. Mentor/coach and guide other team members to achieve project deliverables Skills & Competencies: Significant and demonstrable Java/Python/PHP/NodeJS development experience (server side). Significant and demonstrable experience of using Unix / Linux based Operating Systems including performing basic administrative tasks. Desirable experience of scripting languages e.g Ruby or Perl Significant and demonstrable experience of responsive websites Significant and demonstrable experience of integrating payment systems to websites Significant and demonstrable experience in any database system Sound problem solving skills and aptitude Sound communication skills and team working Experience of the following is highly desirable: memcache, Apache HTTPd server, Tomcat, Linux, HTTP, MySQL, PostgreSQL Experience in creating cloud based solutions (AWS, …) Experience in working with highly scalable solutions (load balancing, sharding, clustering) Good problem-solving skills Team player Good time-management skills Great interpersonal and communication skills Excellent documentation skills Proven ability to mentor, coach and guide team members. Proactive and take ownership of delivering best-in-class solutions that serve business outcomes. Qualifications E/BS/Masters degree in Computer Science