Senior Software Developer
Oracle
Responsibilities include working on software engineering tasks such as design and development of infrastructure software and components that increase our reliability, scalability and reduce operational overhead through automation. The ideal candidate is a proficient programmer who has large breadth of knowledge and experience including areas such as networking, internet protocols and Linux systems. Design and develop designs, architectures, standards, and methods for large-scale distributed systems. Facilitate service capacity planning and demand forecasting, software performance analysis, and system tuning.
Requirements
BE degree in Computer Science or related technical field involving coding or equivalent practical experience Have at least 5 years of relevant work experience Experience working with Linux operating systems, software configuration, networking, standard internet services, cloud computing patterns, technology security and compliance Experience on any public cloud like OCI, GCP, AWS or Azure Strong understanding of Linux/Unix commands Experience automating tasks with scripting languages such as Python, Bash, etc. Experience with development in programming languages(Java), databases and container technologies. Experience working with distributed and highly available systems managed using Kubernetes, Helm, and Terraform Experience with tools like Ansible, Chef, Kibana and Grafana Systematic problem-solving approach, strong communication skills, a sense of ownership and drive Deep understanding of service metrics and alarms through the development of dashboards, service KPIs, alarm systems Experience with technologies such as Spark, Kafka, Redis, Elastic Search, Memcached, etc. is a plus
Career Level - IC3
Confirm your E-mail: Send Email
All Jobs from Oracle