All over the world, people's lives are better because of Oracle. Want to make a difference? Join our company of change-makers.
From Oracle to culinary school and back again. Bonnie Carlson Kaypaghian uses the skills she learned to create recipes for her daughter’s Type 1 Diabetes and has written a cookbook to share with the world. #LifeatOracle
Software Development Snr Manager-21000H86Applicants are required to read, write, and speak the following languages : English
Work in an agile DevOps environment creating and maintaining automation for all phases of the monitoring framework; autonomous healing, discovery, monitoring, configuration, incident-rules, reports / dashboards, metric-extensions, administration and more.
Hire and mange Devops team
Lead effort to develop, test, deploy and support integration and automation monitoring solutions using Oracle and open source tools (hands-on work expected)
Mentor devops team technical and soft-skills
Perform analysis of best practices and emerging concepts in DevOps, Infrastructure Automation, and system security
Co-ordinate with other teams in implementing the solutions across all environments
Ensure service performance reliability
The role will require some on-call / weekend maintenance / shift work (early starts or late finishes)
TECHNICAL SKILLS & EXPERIENCE
10+ years of experience with medium to large-scale Linux production environments, preferably as part of an online service provider environment
5+ Years of experience in working and managing DevOps end-to-end development process, out of which at least 3+ years managing software development teams.
Advanced development experience using a combination of these programming languages (shell, Perl, Python, Golang, Java, node.js)
Advanced apply knowledge using Kubernetes, Helm, Kafka, Redis, ElasticSearch
Good hands-on Oracle Database, SQL & PL / SQL programming skills is a plus
Experience with monitoring and management tools such as Oracle Enterprise Manager, Nagios, Prometheus, or others
Experience working in a Cloud / SaaS environment : AWS, Azure etc.
Experience in data structures, algorithms, object oriented design and design patterns
Able to lead all phases of the software development life cycle
Self motivated and self managing
Excellent communication / follow-up / time management skills
Ability to fulfill role / duties independently within defined policies and procedures
Ability to balance multi-task and multiple priorities while maintaining a high level of customer satisfaction is key
Be able to work in an interrupt-driven environment
Be able to work on multiple projects and willing to work on occasional weekend maintenance windows
Detailed Description and Job Requirements
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 suggest improvements to the architecture.
Manages and controls activities in multi-functional areas of sections. Ensures appropriate operational planning is effectively executed to meet Corporate specifications.
Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development.
BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
Regular Employee Hire