Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Oracle, so some details may not match this job. The employer's own page has the real description.
Overview
The Principal DevOps Software Developer at Oracle will play a pivotal role in enhancing the efficiency of our development processes across various teams. This position requires a highly skilled professional who can integrate development, operations, and quality assurance practices into our software delivery pipeline. The ideal candidate will facilitate a culture of collaboration, automation, and continuous improvement, thereby ensuring the successful implementation of robust DevOps strategies within the organization.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines for software development teams.
- Collaborate with cross-functional teams to define and improve DevOps processes, ensuring alignment with organizational goals.
- Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools.
- Monitor and optimize application performance, reliability, and security through automated testing and monitoring tools.
- Research, evaluate, and recommend new technologies and tools to improve operational efficiency.
- Provide mentorship and guidance to junior developers and engineering teams regarding best practices in DevOps.
- Ensure compliance with industry standards and organizational policies while implementing DevOps practices.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field. A Master’s degree is preferred.
- Minimum of 8 years of experience in software development and operations, with a strong focus on DevOps methodologies.
- Proficiency with major cloud platforms such as AWS, Azure, or Google Cloud.
- Extensive experience with scripting languages such as Python, Bash, or Ruby.
- Deep understanding of containerization technologies, particularly Docker and Kubernetes.
- Familiarity with monitoring tools such as Prometheus, Grafana, or ELK Stack.
- Strong knowledge of networking and security principles in a cloud environment.
Technologies & Tools
The Principal DevOps Software Developer will engage with a variety of cutting-edge technologies and tools. This includes cloud-based services offered by Amazon Web Services (AWS), Azure, or Google Cloud, alongside configuration management tools like Ansible and Terraform. The position will also require familiarity with CI/CD tools such as Jenkins, GitLab CI, and Travis CI, as well as container orchestration platforms, primarily Kubernetes. Effective use of monitoring solutions like Nagios, Prometheus, and ELK Stack will also be essential in maintaining application performance.
Ideal Candidates
Ideal candidates for the Principal DevOps Software Developer role will possess a strong blend of technical expertise and soft skills essential for fostering collaboration across teams. They should exhibit a proactive approach to problem-solving, demonstrating innovation in optimizing development processes. A commitment to continuous learning, adaptability to evolving technologies, and the ability to mentor and lead others are critical characteristics. Furthermore, excellent communication skills and a passion for driving organizational change in a rapidly-changing landscape will distinguish the ideal candidate.
Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.