Software Development Manager

Year    KA, IN, India

Job Description

The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive-scale, coordinated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world's biggest challenges.


We offer outstanding opportunities for sensible, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. At every level, our engineers have a significant technical and business impact crafting and building innovative new systems to power our customer's business critical applications.


The

OCI AI Infrastructure Engineering team

will be responsible for building services and tools to accelerate the process by which OCI grows its compute and network capacity. The service will address all aspects of the Data Center and its Physical Assets lifecycle from planning and design, to delivery and, eventually, decommissioning enabling OCI to continue to grow its footprint in both existing regions and to entirely new regions. Our goal is scale up the process to be able to meet high-capacity demands from our large and hyperscale customers. This is for start gate project.


We are looking for experienced Software Development Manager who are ready to solve new challenges in designing, implementing and maintaining highly available and scalable services for handling physical assets throughout their lifecycle.


From a technology perspective, this is a greenfield development environment with a huge amount of autonomy, allowing us to build and innovate freely while integrating with existing systems through well-established contracts.



As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and suggest improvements to the architecture.


Responsibilities:



Candidate will be responsible for providing leadership, direction and strategy Establish and development the organization/team to meet and execute on strategy. Working with geographically distributed teams and contribute to the success of his/her and other related teams. Recruit and continue to build out a capable and cohesive engineering team. Delivering large scale project on-time with high quality

Minimum Qualifications :



7+ years experience delivering and operating large scale, highly available distributed systems. Experience in delivery of features or service in Data Center Infra is preferred. Cloud experience is an added plus Strong knowledge of Python, Java, and experience with scripting languages such as Python, Perl, etc. Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals. Working familiarity with databases and standard network architectures. Demonstrate success mentoring and growing junior engineers to senior levels. Excellent verbal and written skills * Experienced in building multi-tenant, virtualized infrastructure and managing its operations is a strong plus.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4366365
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year