Would you like to make a difference working at the forefront of Cloud infrastructure?
Would you like design, write, and deploy software to improve the availability, scalability and efficiency of Oracle products and services.
Do you like solving complex scale and performance problems?
Are you interested in build automation?
We are seeking a strong Senior/Principal Programmer Analyst who is able to help create the best and most secure System Software stack for the modern Cloud environment. Our team of highly capable Software Engineers spans multiple time zones and delivers solutions that are core to Oracle's revenue growth.
Join the Team
The Cloud Operations organization provisioning Fusion Application software in OCI
Join our dynamic team as a Senior/Principal Programmer Analyst and work on exciting, enterprise-grade software products with a focus on deployment in Oracle Cloud. We control the full software life-cycle from architecture to release.
Responsibilities
- Solve complex problems related to infrastructure cloud services and build automation to prevent problem recurrence.
- Design, write, and deploy software to improve the availability, scalability, and efficiency of Oracle products and services.
- Design and develop designs, architectures, standards, and methods for large-scale distributed systems.
- Facilitate Fusion Application service provisioning.
- Work with Site Reliability Engineering (SRE) team on the shared full stack ownership of a collection of services and/or technology areas.
- Understand the end-to-end configuration, technical dependencies, and overall behavioral characteristics of production services.
- Partner with development teams in defining and implementing improvements in service architecture.
- Articulate technical characteristics of services and technology areas and guide Development Teams to engineer and add premier capabilities to the Oracle Cloud service portfolio.
- Demonstrate clear understanding of automation and orchestration principles.
- Act as ultimate escalation point for complex or critical issues that have not yet been documented as Standard Operating Procedures (SOPs).
- Utilize a deep understanding of service topology and their dependencies required to troubleshoot issues and define mitigations.
- Understand and explain the affect of product architecture decisions on distributed systems.
- Professional curiosity and a desire to a develop deep understanding of services and technologies.
- Identifies and implements complex solutions to knowledge of server hardware and software configuration, networking, standard internet services, scripting languages, cloud computing patterns, technology security and compliance.
- Experience running large scale customer facing web services.
- Identifies and implements complex solutions to understanding of load balancing technologies and experience with development in programming languages, databases and big data stores, and container technologies.
- Work involves defining and documenting technical architecture of complex and highly scalable products.
Requirements
- Programming skills in python/Unix Shell
- Experience with Unix/Linux operating systems.
- Hands on abilities through product life-cycle: Architecture, Design, Implement, Support.
- Strong written and verbal English communication skills.
- 8+ years of previous software engineering or related experience.
- A BS or MS in Computer Science, or equivalent.
- A minimum of 8+ years experience of running large scale customer facing web services.
- Experience with Cloud computing is a plus.
We Offer
- Very friendly and informal company culture, no dress code.
- Extended home office possibilities.
- Time flexibility – no core hours when you have to be in the office.
- We have a fitness room, chill out zones with table football, ping/pong, play station, a big terrace with a great view towards the city center, free fruit delivered twice a week, etc.
- Oracle provides the benefits you would expect to get from an international company – a competitive salary, pension insurance, extra holidays, paid sick leave, meal vouchers, flexi passes, English lessons within working hours and others.
Work with Oracle's world class technology to develop, implement, and support Oracle's global infrastructure.
As a member of the IT organization, assist with the analyze of existing complex programs and formulate logic for new complex internal systems. Prepare flowcharting, perform coding, and test/debug programs. Develop conversion and system implementation plans. Recommend changes to development, maintenance, and system standards.
Leading contributor individually and as a team member, providing direction and mentoring to others. Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. BS or equivalent experience in programming on enterprise or department servers or systems.
As part of Oracle's employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).
Get email alerts for the latest"Senior/Principal Programmer Analyst jobs in Czech rep-prague"
