Jobs for Veterans, Veteran Job Board |

Post Jobs

Job Information

Oracle Senior DevOps Engineer in New York, New York

Senior DevOps Engineer

Preferred Qualifications

CrowdTwist is seeking a talented Senior DevOps Engineer for our growing team based in New York City. In this role, you will work directly with many areas of our platform including managing the entire CrowdTwist infrastructure. You will be involved in many different projects as we continue to grow and enhance our platform. Your work will directly influence the global loyalty program offerings for many of our clients, such as Lego, Disney, Marvel Comics, Beall's, AMC’s The Walking Dead, and Zumiez.

We are a NYC based company that provides the most comprehensive omni-channel loyalty & analytics solutions for industry leading brands. We have grown from being a small startup to a respected platform with hundreds of millions of users and billions of interactions. After our recent acquisition by Oracle, we are looking to write the next chapter in user growth and scale. We're relaxed, experienced, hard driving and are experiencing explosive growth.

Your work will span many areas of the CrowdTwist platform, including but not limited to:

  • Managing CrowdTwist's cloud infrastructure (AWS) and virtualization environments

  • Develop and maintain the deployment pipeline and QA environments to enable engineering teams

  • Work closely with the engineering teams to deliver high quality, high availability platform solutions

This role is for a Senior DevOps Engineer who loves to roll up their sleeves, dive in, and tackle any problem with speed and precision. Taking initiative and being organized and solutions-focused is a must. You will be utilizing your experience with systems administration, agile development practices and performance monitoring to build high-performance, scalable, and fault tolerant web and data processing applications. Some of our current initiatives are rolling out full continuous deployment, implementing infrastructure as code everywhere, and deploying the application to datacenters in multiple geographical regions. We operate in an agile manner, so you must thrive in a fast-paced environment and enjoy shipping product.

In this role, you will work with a broad tech stack, including but not limited to:

  • Oracle

  • Apache

  • Java microservices

  • RabbitMQ

  • Redis

  • Docker

  • ELK stack for monitoring/log analysis

  • Amazon Web Services (EC2, VPC, ELB, RDS, EFS, S3, Route53, etc.)

About You:

  • Have a BA/BS in Computer Science or equivalent experience

  • Have 6 years of professional experience in Linux administration

  • Have high level knowledge of shell scripting

  • Have working experience with AWS or other cloud architectures (Azure, GCP, OCI, etc.).

  • Have working experience with configuration management tooling (Ansible, Puppet, Terraform, etc.) and dev environment tools (GitHub, GitLab, Docker, etc.).

  • Understand concepts related to continuous integration and deployment (parallelized build pipelines, automated testing).

  • Have working experience designing, deploying and supporting highly scalable cloud-based applications and architectures without downtime.

  • Have experience with support and on-call responsibilities.

  • Love automating everything and building out informative monitoring dashboards

At over one million lines of code, you’ll be working with large, highly-trafficked, scalable applications. Quality and high availability is of extreme importance to us, so we're looking for a professional engineer that takes a pragmatic and passionate approach to technology to solve problems and keeps the application uptime high.

Bonus Points:

  • Experience administering multiple datacenters in multiple countries

  • Experience with network security, firewalls/ACLs, VPN services, and directory services

  • Oracle Cloud Infrastructure knowledge

This is a full-time position based in our New York City office. Apply by sending us your resume and cover letter. Relocation assistance will be available if needed.

Detailed Description and Job Requirements

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.

Job: Product Development

Location: US-NY,New York-New York

Job Type: Regular Employee Hire

Organization: Oracle