Software Engineer - Release Engineering

Cloudera

Benefits
Skills

Business Area:

Engineering

Seniority Level:

Associate

Job Description: 

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises.

Cloudera is looking for a Software Engineer for the Developer Productivity team to play an integral role in helping Cloudera Developers / Cloudera Quality Engineers build quality products while shortening Cloudera product development lifecycle. 

The Developer Productivity team’s priority is to help accelerate and improve Cloudera product development lifecycle by building the next generation of CI/CD pipeline and automation tools so that Cloudera Product Development / Quality Engineering teams can focus on delivering awesome Data Engineering Product experiences for our customers.

As a Software Engineer you will:

  • Work closely with Product Development, Quality Engineering, Infrastructure and Platform Security teams in building well established and scalable Quality Engineering, Cloudera Product Build Environments and state-of-the art CI/CD pipeline.
  • Work with the Cloudera Product Development team to improve the Software Development Lifecycle with a robust code review process, gatekeeping process/tools and integrate the product development lifecycle with existing tools / cloud technologies.
  • Study release bottlenecks and enhance Cloudera product delivery pipeline.
  • Innovate and keep looking for opportunities to enhance existing tools and processes, find best possible solutions and improvements.
  • Create and improve tools on continuous integration, automated testing and release management using Python.
  • Continuously integrate the latest technologies and methodologies to ensure our development infrastructure remains at the forefront of industry standards.
  • Design, develop and maintain advanced CI/CD pipelines and automation tools to streamline development and deployment processes.

We are excited about you if you have:

  • Excellent verbal and written communication skills
  • Strong analytical skills 
  • Experience with automating CI/CD processes.
  • Experience programming in Python and in one more general purpose programming languages, preferably, Java, Go, Shell, JavaScript, Typescript, React Native.

You may also have:

  • Experience with Kubernetes, AWS, GCP and Azure environments and strong system fundamentals.
  • Experience with infrastructure languages like Terraform, Ansible, Helm etc.
  • Experience with Java based build tools like Maven, Gradle, Ant etc.

What you can expect from us:

  • Generous PTO Policy 
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy 
  • Mental & Physical Wellness programs 
  • Phone and Internet Reimbursement program 
  • Access to Continued Career Development 
  • Comprehensive Benefits and Competitive Packages 
  • Paid Volunteer Time
  • Employee Resource Groups

Cloudera is an Equal Opportunity / Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

#LI-LL1

#HYBRID

Read Full Description
Confirmed 2 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles