Cloud Software Architect

$96,800 - $251,600/Yr

Oracle - Springfield, IL

posted 5 months ago

Full-time - Mid Level
Springfield, IL
Publishing Industries

About the position

The CGBU ECP/IOT software development team at Oracle is seeking a Cloud Software Architect who possesses a deep understanding of building highly scalable enterprise applications on Oracle Cloud. This role is pivotal for a transformational technical leader who is passionate about solving complex problems in distributed systems, virtualized infrastructure, and highly available services. The successful candidate will be responsible for envisioning, collaborating, and architecting new features and services on Oracle Cloud within the Enterprise Communications Space. In this position, you will provide leadership and expertise in the development of new products, services, and processes, often operating at the forefront of technology. You will recommend and justify significant changes to existing products, services, and processes. A Bachelor’s or Master’s degree in a relevant field, along with at least 8 years of software engineering or related experience, is required. The ideal candidate will have over 10 years of experience in building and supporting scalable, highly available, and secure infrastructure on public cloud platforms such as OCI, AWS, Azure, or GCP. The role demands a working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures, as well as experience with a wide range of enterprise technologies including Java, J2EE, REST APIs, and Web Services. A strong understanding of databases, NoSQL systems, storage, and distributed persistence technologies is essential. Experience in building multi-tenant, virtualized infrastructure is a significant advantage. Familiarity with Cloud Applications Development, DevOps, and DevSecOps methodologies is also required. Excellent communication skills, both verbal and written, are crucial for effectively engaging with both business and technical teams. The ideal candidate will also have experience with Oracle OCI & Hybrid services, the ability to thrive in a fast-paced environment, and a background in agile development teams. Knowledge of Micro-Services architecture, containerization (Docker, Kubernetes), and experience with telemetry, observability, and analytics tools such as ELK, Kibana, Grafana, Prometheus, and Splunk will be beneficial. Familiarity with IoT protocols like MQTT and REST is a strong plus. As a member of the software engineering division, you will actively participate in defining and evolving standard practices and procedures, defining specifications for significant new projects, and developing software according to those specifications. You will engage in the entire software lifecycle from development, testing, and CI to production operations, balancing product architecture, feature development, security, and operational concerns.

Responsibilities

  • Provide leadership and expertise in the development of new products, services, and processes.
  • Envision, collaborate, and architect new features and services on Oracle Cloud.
  • Define specifications for significant new projects and develop software according to those specifications.
  • Participate in the entire software lifecycle from development, testing, and CI to production operations.
  • Balance product architecture, feature development, security, and operational concerns.
  • Make clear, concise, and compelling presentations to stakeholders.
  • Work effectively with the team and broader set of stakeholders to deliver complex software.

Requirements

  • Bachelor's or Master's degree in computer science or equivalent experience.
  • 8+ years of software engineering or related experience.
  • 10+ years of experience building and supporting scalable, highly available, and secure infrastructure on public cloud platforms like OCI, AWS, Azure, or GCP.
  • Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures.
  • Experience with enterprise technologies such as Java, J2EE, REST APIs, and Web Services.
  • Strong understanding of databases, NoSQL systems, storage, and distributed persistence technologies.
  • Experience with security and IDCS, deploying applications that integrate with large scale REST-based services.
  • Experience with Cloud Applications Development, DevOps, and DevSecOps methodologies and practices.
  • Excellent communication (verbal and written) and interpersonal skills.

Nice-to-haves

  • Experience with Oracle OCI & Hybrid services.
  • Ability to work in a fast-paced and challenging environment.
  • Experience working on agile development teams.
  • Knowledge of Micro-Services architecture.
  • Containerization experience (Docker, Kubernetes).
  • Experience with telemetry, observability, and analytics tools/applications such as ELK, Kibana, Grafana, Prometheus, and Splunk.
  • Experience with IoT protocols like MQTT and REST.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion.
  • Short term disability and long term disability.
  • Life insurance and AD&D.
  • Supplemental life insurance (Employee/Spouse/Child).
  • Health care and dependent care Flexible Spending Accounts.
  • Pre-tax commuter and parking benefits.
  • 401(k) Savings and Investment Plan with company match.
  • Flexible Vacation and accrued vacation benefits.
  • 11 paid holidays.
  • Paid sick leave: 72 hours upon hire, refreshing each year.
  • Paid parental leave.
  • Adoption assistance.
  • Employee Stock Purchase Plan.
  • Financial planning and group legal services.
  • Voluntary benefits including auto, homeowner, and pet insurance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service