skillindiajobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Software Development Manager

3.00 to 8.00 Years   Bangalore   04 May, 2021
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaApplication Programming / Maintenance,Web / Mobile Technologies
EmploymentTypeFull-time

Job Description

Amazon Aurora is a built-for-cloud, relational database system that advances the state of the art in RDBMS technology by combining award winning distributed systems innovation with the familiarity and acceptance of open source. Aurora continues to be the fastest growing service in AWS history and the Aurora team operates one of the largest fleets of production databases in the world. You can read more about Aurora here (do checkout the SIGMOD papers at the end of the article): https://www.allthingsdistributed.com/2019/03/Amazon-Aurora-design-cloud-native-relational-database.htmlThis is an opportunity to participate in world-class, groundbreaking systems innovation, in the database, security and tools areas, and work on core systems and technology platforms that form a fundamental part of the cloud and serve customers at scale.As a software development manager in the Aurora team, you will, Build, manage, and develop a team of engineers, provide mentoring, and manage resource allocation. Provide technical leadership and project management for all aspects of the development and operation of distributed software systems. Lead design reviews for engineers, and drive feedback on architecture and design issues. Participate in and inform planning to achieve technical and business objectives, and define technical direction Monitor and shepherd adherence to standards and processes for teams and resources, BS degree or higher in Computer Science, Engineering or related field 10+ years experience in system software development and delivery 3+ years experience managing a high-performance engineering team Hands-on experience with systems design and implementation (C, C++, Java), preferably on Linux Familiarity with databases and SQL Familiarity with project management tools and mechanisms Strong verbal and written communication skills. Strong analytical and problem solving skills. Familiarity with developing for large-scale, multi-tiered distributed software systems. Familiarity with deployment and delivery of cloud services Conceptual knowledge of database systems internals Internet and operating system security fundamentals Familiarity with Git and open source software development

Keyskills :
system softwarelinuxsystem software developmentjavascrumopen source softwarecomputer scienceopen sourcesystems designdeliveryagileproblem solvingdatabase systems

Software Development Manager Related Jobs

© 2020 Skillindia All Rights Reserved