Search 100,000+ live jobs across India

Free to search · AI fit score against your CV · tailor your résumé in one click

O

Sr Core Infrastructure Engineer

Oracle · Bengaluru, Karnataka, India

Est. ~₹30L (est.)6–12 yrs experiencefull_timePosted 2w ago

Job description

We are looking for a Software Engineer who will design and develop software including automated test suites for major components in our Network Monitoring Analytics Stack. You should be comfortable at building complex distributed systems involving a huge amount of data handling - collecting metrics, building data pipelines, and analytics for real-time processing, online processing, and batch processing. Prior experience in coding is required. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn. A great software engineer will make all the difference in delivering quality solutions to our customers. Are you passionate about designing, developing, testing, and delivering cloud services Do you thrive in a fast-paced environment, and want to be an integral part of a truly great team Come join us! Required Qualifications: 4+ years of experience in software development 3+ years of experience in developing large scale distributed services/applications Proficiency with Java/Python/C++ and Object-Oriented programming Excellent knowledge of data structures, search/sort algorithms Excellent organizational, verbal, and written communication skills Masters s degree in Computer Science or equivalent Desired Qualifications: Knowledge of cloud computing networking technologies including monitoring services Networking Management Technologies such as SNMP, Netflow, BGP Monitoring Protocol Experience developing service-oriented systems Exposure to Hadoop, Spark, Kafka, Storm, open TSDB, Elastic Search or other distributed compute platforms Experience developing automated test suites Experience with Jira, Confluence, BitBucket Knowledge of Scrum Agile Methodologies Minimum Job Qualifications Education and/or Experience: 8 years of experience in software development OR Bachelors of Technology (B.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 4 years of experience in software development OR Bachelors Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 4 years of experience in software development OR Masters of Technology (M.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 2 year of experience in software development OR Masters Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 2 year of experience in software development OR Doctorate in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field. Job Skills: Same skills as prior level plus; Distributed Systems: Demonstrated ability in or knowledge of distributed systems, including designing or managing scalable, secure, and highly available software systems. Prototyping: Demonstrated experience creating and refining prototypes for system validation and stakeholder feedback. Computer Science Programming: Demonstrated understanding of computer science principles and ability to implement them in code. Software Engineering: Demonstrated proficiency in all phases of software engineering and development. Web Development: Demonstrated ability in or knowledge of web development, including designing, developing, or maintaining modern web applications using current frameworks. Innovation: Demonstrated ability in or knowledge of innovation, including generating or supporting new ideas, technologies, or processes for organizational growth. Cross-Functional/Team Collaboration: Demonstrated ability in or knowledge of cross-functional collaboration, including working with stakeholders across teams or geographies to achieve common objectives. Information Vulnerabilities: Demonstrated ability to assess and mitigate vulnerabilities in IT and physical information assets. Operating Systems: Demonstrated ability in or knowledge of operating systems, including installing, upgrading, and troubleshooting various operating environments. API Development: Demonstrated ability to develop, test, and maintain secure APIs for application integration. API Integration: Demonstrated ability to build and manage robust API integrations for seamless interoperability between systems. Applied Algorithm Engineering: Demonstrated skill in designing, analyzing, and optimizing algorithms for efficiency and scalability. Source Control: Demonstrated ability in or knowledge of source control, including managing and documenting code versions and release branches. Cloud - Cloud Platforms Experience: 2 years of professional experience with cloud platforms (e.g., AWS, Azure, Google, Oracle Cloud). Testing and Automation Experience: 3 years of experience working in testing and automation at the system level. Distributed Systems Experience: 2 year of experience working with delivering and operating large-scale distributed systems. Preferred Job Qualifications Education and/or Experience: 8 years of experience in software development OR Bachelors of Technology (B.Tech) Degree in Computer Science, Computer Engineering, Software Enginee

More jobs at Oracle

All Oracle jobs (216)

Engineering jobs in Bengaluru

Engineering jobs in Bengaluru (14,549)

Other Engineering jobs in India

All Engineering jobs in India (44,397)