The Java Platform Group is looking for a passionate and highly motivated Software Infra Devops Engineer
The Java Platform Group is looking for a passionate and highly motivated Software Infra Devops Engineer to join our world class development efforts. Our team is responsible for delivering the Java platform that is used by millions of developers. We are looking for an engineer with a strong technical background, thorough understanding of build, test and development infrastructure to shepherd bug fixes and product feature down the development pipeline.
In this role, your primary responsibility will be to work with the other members of the Java Platform team on the development of tools that build, deploy, and test Java. In addition, you will work on tools and infrastructure to enable opensource development for OpenJDK. Your success in this role can be measured by the reduction in time it takes for a bug fix to enter a release, reduction of risk to regression, maintaining high product quality and lowering development overhead and churn. The systems that you will help build, when done properly, will not only benefit Oracle internal developers but will also allow external OpenJDK contributors to submit bug fix and feature enhancements.
-- Most of our infra tools are written in Java. Need to be comfortable using Java for development
-- Comfortable with developing Webservices in Java
-- Expert and hands-on knowledge with these technologies: Linux, Shell, Bash, Windows, Ansible
-- Building infrastructure, tools and processes for continuously integration: Jenkins/Teamcity, Container technologies (mesos), elastic search
-- Leveraging cloud and farms of virtual environments to scale our build and test infrastructure to support both OpenJDK and Oracle internal Java development: Oracle Cloud Infrastructure (OCI) or AWS or Azure
-- SCM maintenance - familiar with code branching, merging, conflict resolution, create and maintain source repositories. git and mercurial and GitHub Enterprise
-- familiarity with javascript framework javascript react.js, front end frameworks, node.js
-- dba experience oracle or mysql
Minimum Job Qualifications
- Successful track record of delivering infrastructure for a large distributed team
- Ability to solve operational issues through engineering automated solutions
- Relevant software development experience, preferably in production tools and infrastructure
- Ability to integrate technologies from disparate vendors to solve problems and provide insight
- Strong to fluent Java development experience
- Self-motivated, proactive, curious, responsible and flexible
- BS/MS in computer science or equivalent
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.
Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology. Recommends and justifies major changes to existing products/services/processes. BS or MS degree or equivalent experience relevant to functional area. 8 or more years of software engineering or related experience.
Get email alerts for the latest"Software Developer 5 jobs in Canada-vancouver"
