Logo
ORACLE Deutschland B.V. & Co. KG

Software Developer - Architect

ORACLE Deutschland B.V. & Co. KG, Nashville, Tennessee, United States,


Job Duties:

Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks, etc. As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Suggest and justify product directions within approved directions. Define responsibilities for new projects and specify, design, and develop software according to those specifications. Provide consultative software guidance and strategic direction associated with developing, designing, and debugging software applications or operating systems. May telecommute.

Minimum Qualifications:

Employer will accept a Bachelor's degree in Computer Science, Engineering, or related technical field followed by 8 years of progressive, post-baccalaureate experience in job offered or in a Software Developer - Architect-related occupation. Position requires:

Operating cloud services or large distributed applications in production;

System level design and service development;

Distributed system design and scalable cloud-native application deployment;

Utilizing technologies including Infrastructure-as-a-Service (Oracle/AWS/Azure/Google Cloud), Infrastructure-as-Code (Terraform), Kubernetes, Docker, Linux OSes (Oracle Linux/RedHat), performance testing tools, and distributed debugging tools;

Data management systems including databases (Oracle DB, MySQL, PostgreSQL, MongoDB, Cassandra), and other open-source technologies (Elasticsearch, Redis, Etcd);

Software development environment;

Cloud infrastructure concepts and technologies;

Distributed source code management systems including Git;

Utilizing enterprise-grade bug tracking systems, including JIRA.

Career Level - IC6

#J-18808-Ljbffr