logo

JobNob

Your Career. Our Passion.

Release Engineer


Oracle


Location

Hyderabad | India


Job description

As the Senior Principal Application Engineer

in Release Engineering, your hands-on role focuses on delivering automation services for Oracle Fusion Applications. This involves using the latest technology stacks and standard processes to optimize value, transitioning from source code to the cloud. The work is non-routine, dealing with complex issues that require advanced technical and business skills in specialization. Collaboration within a distributed team underscores the importance of cultural sensitivity to prevent conflicts. Your responsibilities also include interpreting management requirements, articulating them to the team in a simple format, creating project plans, and ensuring accurate completion

Job Responsibilities: Act as a domain expert (SME), collaborating across teams, coaching, and mentoring junior members, and leading projects. Liaise between management and the team, addressing team challenges. Possess expertise in cloud platforms (e.g., OCI, Azure, AWS), Oracle products, and secure coding principles. Manage a fully automated cloud software delivery pipeline. Demonstrate proficiency in Continuous Integration, Continuous Delivery, and micro-services. Advocate for pipeline-as-code and implement improvements for end-to-end automation. Identify and implement enhancements to the software delivery pipeline, focusing on CI/CD and 100% automation. Proactive engagement with management is expected when facing hurdles, and guiding and mentoring the team on project planning while prioritizing their well-being are integral aspects of this role.

Experience and Qualification: Proficient in CI release engineering tools (e.g., Jenkins, Maven/Gradle) and monitoring tools (Prometheus, Grafana). Experience in performance tuning, SQL tuning, and large-scale, Linux-based enterprise software. Strong scripting skills (Groovy, Go, Python, Linux shell scripting). Expertise in software development lifecycle, change management, and configuration practices. Innovate and automate Life Cycle Management Activities, reducing manual efforts. Drive team with new features and technology updates, ensuring quick bug resolution. Detailed understanding of source code management concepts and experience with modern systems (e.g., git). Troubleshoot across various layers (network, application, caching, etc.). Shape processes, platforms, and tools for efficient software and configuration changes. Provide updates considering both immediate needs and future requirements. 10+ years of experience in software development, build management, testing, or related fields. 6+ years of experience in systems automation (tooling, testing, build & release). Proven success in contributing to a team-oriented, creative, and analytical environment. Excellent written and oral communication skills in English. Strong troubleshooting, problem-solving, and analytical skills. BS/MS (MS preferred) in Computer Science or equivalent work experience. Proven ability to drive transformational changes in a dynamic environment. Dedicated with a proactive and go-getter demeanour.


Job tags



Salary

All rights reserved