i
Zyoin
3 Zyoin Software Engineer Jobs
Software Engineer - Oracle (3-7 yrs)
Zyoin
posted 4d ago
Flexible timing
Key skills for the job
We are seeking a skilled and passionate Software Engineer - Oracle to join our team and work on developing cutting-edge software solutions. As a Software Engineer - Oracle, you will be responsible for designing, implementing, and maintaining system-level software components associated with Oracle. You will work closely with cross-functional teams to deliver a robust and high-performance Oracle cluster that meets our business and technical requirements. The successful candidate must have a strong foundation in Oracle and related technologies, extensive knowledge of Linux and file systems, and experience with public cloud environments and Makefile.
Responsibilities :
- Design, develop, and maintain system-level software components to deliver Oracle in a DBaaS fashion.
- Collaborate with infra teams to understand and define system requirements.
- Implement and optimize file systems and disk management algorithms for performance and reliability.
- Work with Linux-based operating systems to configure, optimize, and troubleshoot system performance.
- Integrate software with Public Cloud services and APIs for seamless cloud computing integration.
- Develop and maintain automated tests to ensure software quality and reliability.
- Troubleshoot and resolve system-level issues, including performance bottlenecks and memory leaks.
- Keep abreast of the latest industry trends and technologies related to Public Cloud, Docker, and Kubernetes.
- Collaborate with DevOps teams to streamline the deployment and operation of software systems.
- Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards.
- Contribute to the documentation and knowledge sharing within the team.
Requirements :
- Experience with Oracle and its related technologies for setting it up in production-grade environments.
- Proficient in Python Programming/GoLang and Shell scripting.
- Extensive knowledge of Linux operating system internals and administration.
- Strong understanding of File Systems and disk management concepts.
- Experience with building and maintaining Makefiles for complex software projects.
- Familiarity with Public Cloud environments (e. g., AWS, Azure, GCP) and their services.
- Knowledge of cloud computing concepts like Virtualization, storage, and networking.
- Solid understanding of data structures, algorithms, and software design principles.
- Excellent problem-solving and debugging skills in a Linux environment.
- Strong communication and collaboration skills, both verbal and written.
Good To Have :
- Hands-on experience with Docker containerization and container orchestration using Kubernetes (K8S).
- Understanding of network protocols and distributed systems.
- Knowledge of CI/CD pipelines and automated testing frameworks.
- Familiarity with security best practices in software development.
- Previous experience working in an Agile development environment.
- Passion for learning and adopting new technologies and tools.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Engineer roles with real interview advice