Software Development Manager

Oracle Corporation ,
Reading, Berkshire

Overview

Job Description

Software Development Manager. Location: Reading, UK Preferred Qualifications Active Security Clearance Job Description Oracle Cloud Infrastructure (OCI) is building the next generation IaaS cloud service along with providing a world class cloud support experience. We are building a team of energetic, customer-focused service operations engineers to blending system admin, incident command, and NOC engineering disciplines. You'll build and manage a dynamic team that learns broadly how our cloud platform works so you can be the bridge between product engineering and our partners. As the Manager, you will act as the voice of the customer to influence product features and plans to improve the customer experience. This role is integral to the success of our customer relationships and is critical to the success of the platform. This role will support Oracle's UK Government customers. You should be a distributed systems generalist, able to architect broad systems interactions while being very hands-on, able to dive deep into any part of the stack and lower level system interactions. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn. Job Responsibilities * Supervise a 24/7 team of technical operators, ensuring that production applications your team supports are stable, reliable, and well-documented. * Work closely with engineering managers and development teams to ensure that platforms are designed with scale and operability in mind * Troubleshoot and debug complex issues in production applications * Own end-to-end availability and performance of key services and build automation to prevent problem recurrence. * Automate response to all non-exceptional service conditions. * Assist in the roll-out and deployment of new product features and installations to facilitate our rapid iteration and constant growth. * Develop tools to improve our ability to rapidly deploy and effectively monitor custom applications in a large-scale environment. * Recruit, retain, and develop strong engineers while embodying OCI values and culture. Requirements * Ability to maintain a UK government security clearance. * Bachelor's degree, in Computer Science, or equivalent work experience. * 5-7 years equivalent work experience in Infrastructure as a code / SRE / DevOps tooling / Automation in supporting large scale systems in Production. * 2-3 years of experience in the management of Engineering / DevOps / SRE teams. * Experience with Linux. * Experience deploying code within change management procedures. * Experience participating in or running incident bridges. * Customer obsession, passion for delighting customers. * Understanding of cloud concepts and platforms. * Experience in cloud technical support, operations, NOC or similar is preferred, but not required. * Experience working with government customers is preferred, but not required. * Proven ability to quickly learn new technical domains and then train others. * Great verbal and written communication skills. * Strong understanding of cloud concepts and platforms. * Previous experience in making hiring decisions for technical teams. * Feedback/Metrics collection techniques to expose live site/service issues. The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated 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 unique opportunities for smart, hands-on leaders 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 designing and building innovative new systems to power our customer's business critical applications. Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc. 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 occasionally suggest improvements to the architecture. Leads a specialized area which may have diverse functional elements. Frequently interacts with supervisors and/or functional peer group managers. May interact with senior management. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS degree or equivalent experience relevant to functional area. Typically one year of software engineering or related experience. As part