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.
Job Overview
The Principal DevOps Engineer at Oracle will play a pivotal role in enhancing the efficiency of our software development and deployment processes. This position involves designing and implementing robust CI/CD pipelines, automating infrastructure provisioning and monitoring, and ensuring system reliability and performance across multiple environments. The individual will collaborate closely with software engineering teams to promote a culture of continuous improvement, leveraging best practices in DevOps and cloud technologies to optimize our applications and services.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines for automated software deployments.
- Collaborate with development teams to integrate tools and practices that improve deployment speed and application reliability.
- Automate infrastructure provisioning using Infrastructure as Code (IaC) practices.
- Monitor system performance and implement strategies to ensure high availability and disaster recovery.
- Provide technical guidance and mentorship to junior DevOps engineers and development teams.
- Implement and manage configuration management tools.
- Maintain and enhance security practices within the DevOps processes.
- Analyze and resolve system issues proactively to mitigate downtime and improve reliability.
- Stay current with industry trends and technologies to continuously improve DevOps practices.
Qualifications
- Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Minimum of 7 years of experience in software development and DevOps practices.
- Strong proficiency in scripting languages such as Python, Bash, or Ruby.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Deep understanding of CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Knowledge of cloud service providers such as AWS, Azure, or Google Cloud Platform.
- Strong background in configuration management tools (e.g., Ansible, Puppet, Chef).
- Experience with monitoring tools (e.g., Prometheus, Grafana, Nagios).
- Excellent problem-solving skills and the ability to work under pressure.
Technologies & Tools
The Principal DevOps Engineer will work with a variety of technologies and tools, including but not limited to Docker, Kubernetes for container orchestration, Jenkins and GitLab for Continuous Integration, Terraform for Infrastructure as Code, AWS and Azure for cloud infrastructure management, as well as monitoring and logging tools like Prometheus and ELK stack. Familiarity with Agile methodology and collaboration tools such as JIRA and Confluence will also be important to facilitate effective team communication and project management.
Ideal Candidates
The ideal candidate for this position will possess a proactive mindset, exhibiting strong problem-solving capabilities and a commitment to fostering a collaborative team environment. They should demonstrate exceptional communication skills, enabling them to articulate complex technical concepts clearly to a diverse audience. A driven individual who is passionate about automation and continuous improvement, along with a strategic thinker who can anticipate challenges and drive innovative solutions, will excel in this dynamic role.
Virginia pays at most $478 a week in unemployment, for up to 26 weeks, its agency says. How to file there →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.