Senior Member Of Technical Staff Job in Oracle

Senior Member Of Technical Staff

Apply Now
Job Summary

Responsibilities

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Roles and Responsibilities

  • Design and develop scalable infrastructure for running our enterprise grade multi-tech-stack applications on Oracle Cloud Infrastructure across multiple regions.
  • Design and implement application containers and develop scalable deployment architecture on Kubernetes clusters
  • Develop scripts and tools for automated deployment for builds and code artifacts into our service infrastructure using our CI/CD framework
  • Design, implement and configure logging, telemetry and alarms for critical monitoring points of our infrastructure. Develop tools and scripts for automating common tasks.
  • Collaborate with service application development teams to gather their infrastructure requirements and revise our infra capabilities to meet those application needs
  • Make effective judgments and choices on design and roadmap based on various considerations. Have a good broader business understanding and mindset, while technically leading efforts in specific areas.
  • Ability to work in an extremely fast paced and challenging, global environment, with teams responsible for managing global service deployment

Preferred skills and qualifications

  • Bachelor Degree in Computer Science/Engineering or Master s from one of the top Universities.
  • 3+ years of experience with considerable experience in defining and implementing cloud infrastructures.
  • Hands-on experience in Linux shell scripting, Python scripting is required
  • Hands-on experience in Kubernetes orchestration, designing and developing infrastructure and automation of scalable cloud deployments.
  • Hands-on experience in using Terraform to define infrastructure as code is highly desired.
  • In-depth understanding of Kubernetes, Dockers, Virtual Machines, Docker networking, Oracle DB, etc, their configuration and tuning is highly desired.
  • Solid understanding of cloud systems concepts (Virtual Networks, Subnets and Route table configurations, DNS, SSH multi-tunneling configurations, Linux firewall rules and iptables based routes, Load balancer configurations, etc) is required.
  • Strong High-level and Low-level Design skills for building software systems.
  • Solid understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration and Continuous Delivery
  • Excellent communication, interpersonal, and analytical skills. Proven track record to learn and rapidly adapt to new challenges.
  • Quick learner, ability to multitask, prioritize and solve complex engineering problems and provide solutions
  • Up-to-date on the latest industry trends; able to articulate trends and potential clearly and confidently
  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

Qualification :
Bachelor Degree in Computer Science/Engineering or Masters from one of the top Universities.
Experience Required :

Minimum 3 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs