Massachusetts Information Technology Jobs

Search for Jobs in Information Technology
MassHire JobQuest Logo

Job Information

Oracle Software Developer 3 in Burlington, Massachusetts

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

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. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

Oracle is an Affirmative Action-Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veterans status, age, or any other characteristic protected by law.

Our team in the SaaS Engineering organization is focused on developing enterprise level automation solutions for our SaaS products. We leverage an agile development methodology (scrum/sprint) to facilitate the development of our products. Our development practices include empowered scrum teams, continuous build and integration, bi-weekly sprint reviews, and a heavy emphasis on testing. The successful candidate will work locally at the Hyderabad, India office.

As part of cloud engineering team the successful candidate will be part of a team that is responsible in supporting our SaaS production infrastructure on Oracle Cloud, including the servers and services which support our growing client base as well as designing and implementing highly scalable environments while simultaneously keeping a strict 24/7 uptime. This candidate will work with other teams in the organization and provide infrastructure & automation solutions for their needs. We are looking for a highly motivated individual with a very autonomous approach, is not afraid to make changes and bring in ideas, and has a get things done mentality.

The candidate must be a DevOps professional and understand the building blocks of Cloud IT, in general. These include client systems and applications, networking, infrastructure, data centers, web tools and technologies, databases and Big Data, and more.

Desired qualities of the candidate:

  • Thrive in a dynamic environment

  • Accomplish tasks with minimal supervision

  • Outstanding customer service and communication skills (written and verbal)

  • Continually innovate and improve product quality as well as group efficiency

  • Shows initiative

  • Design new scalable solutions for fast changing infrastructure environment with complex needs in fields like - configuration deployments, monitoring, logging and much more

  • Perform deep drill down analysis into performance bottlenecks and provide necessary fixes

  • Bring in new ideas, change, evolve, improve and simplify the production infrastructure

  • Work closely with our development and research teams and provide customer friendly solutions and support

Technical Qualifications

  • Successful candidates will have 10 years of related experience and a dedication to on-going professional development

  • Proficiency in at least one major programming language (Java, C, C , C#, Go)

  • Proficiency in at least one script languages (ant, shell, perl, python, etc), ideally using test-driven development (TDD)

  • Prior experience as a Manager for medium to large scale public cloud deployment

  • BS / MS level technical degree or equivalent experience; Computer Science or Engineering background preferred; MS Degree desired

  • Design and deployment of global, highly available, enterprise-scale global cloud infrastructures

  • Advanced knowledge of cloud and physical infrastructure concepts, technologies and patterns

  • Deep expertise and hands-on experience with Public Cloud (IaaS, PaaS, SaaS) and Infrastructure as Code capabilities

Preferred strong background in one or many of the following:

  • Public cloud platforms like: OCI, AWS, Azure, GCP, etc

  • Migrating complex, multi-tier applications on cloud

  • Configuration management (Chef, Puppet, Ansible, MCollective/Choria)

  • Cloud orchestration (CloudFormation, Terraform, Rundeck)

  • Javascript and any related frameworks such as Angular, React, OJET etc

  • Cloud security technology and best practices (Oracle Cloud Security lists/groups, AWS Security Groups, SSO, IAM, WAF)

  • Authentication and Authorization protocols & technologies (LDAP, OAuth 2.0, OpenID Connect, SAML)

  • Telemetry solutions (Prometheus/Grafana)

  • Container Orchestration (Mesos, Kubernetes, Docker)

  • Expertise in system networking solutions DNS

  • Hands on expertise on ELK, Splunk & similar on a public cloud platform

  • Experience of backup & disaster recovery options and implementation in the cloud

Preferred qualifications:

  • Enterprise IT management frameworks (e.g. ITIL v3 processes)

  • DDoS mitigation and intrusion detections methods and experience

  • Global CDN solutions

  • Industry certifications - Oracle Cloud Infrastructure-Architect, AWS Certified Solutions Architect (Professional), MCSE Cloud Platform and Infrastructure, Redhat Certified Architect

Job: *Product Development

Organization: *Oracle

Title: Software Developer 3

Location: United States

Requisition ID: 20000IUD