Cloud Software Engineer

Adobe

Responsibilities
Company Type
Workhours

About Adobe

Adobe is changing the world through digital experiences. Our digital media and digital marketing solutions empower businesses to make, manage, measure, and monetize content. We are aggressively innovating to enrich content creation and to reinvent how companies interact with their customers across every digital channel. Just look around you, our impact can be seen on virtually every screen, from TV and movies to digital magazines, to websites and mobile devices.

About Technical Operations

Behind everything our users see online is the architecture built by the Technical Operations (TechOps) team to keep it running. From developing and maintaining our data centers to building the next generation of Adobe platforms in the public or private cloud, we make Adobe Digital Marketing’s product portfolio possible. We're proud to be our engineers' engineers. We're keeping our networks up and running, ensuring our users have the best and fastest experience possible.

Position Summary 

There’s never been a better time to join Adobe. We are looking for exceptional talents who are ready to make an impact. We are looking for a motivated Information Technology professional, experienced with automation and development, with knowledge of infrastructure and cloud technologies. The successful candidate will work as part of the TechOps Core Services Team supporting the Adobe Marketing Cloud products and performing operational duties for our virtual, physical and cloud based platforms and services. Should be able to work effectively across groups and functions, listen to others and then execute on the requests. Key tasks will focus on supporting the creation of a new platform for Adobe in a fast moving area involving cutting edge technologies related to monitoring solutions, containers, packaging, public cloud and private datacenter.

Responsibilities

Areas of focus for this role include but are not limited to:

  • Software Development – Develop the tools needed to support the next generation platform focused on monitoring, containers, cloud and private datacentre technologies.
  • IT Service Design & Support – As a member of the Adobe Core Services team the candidate will be responsible for working closely with our TechOps Architecture and Product architecture teams to identify service gaps, design new services to fill gaps, update existing technical services to fill gaps, and then implement these services throughout our complex world-wide infrastructure.
  • Operational Support – We receive numerous requests daily to update, expand, and support our supported IT services. We need someone to be able to understand the customer request and provide them with responsive and friendly service.
  • Performance & Optimization – Work with product teams to determine correct workloads and provide optimization guidelines regarding supported platforms. We need someone who can ensure that our multi-thousand node marketing cloud service is running at peak performance and throughput at all times.

Preferred Experience

The successful candidate will demonstrate experience or capability in the following areas:

  • Strong software development experience. Python preferred, Go or Java optional.
  • Experience with platform monitoring & visualisation: building dashboards and API interaction with tools like Nagios, Prometheus, New Relic, Graphana, RRD.
  • Experience using containers technologies such as Docker, Mesos, Marathon, DC/OS, Docker Swarm, Kubernetes, Rancher. 
  • Developing, running, and/or consuming cloud technologies such as AWS, Azure, OpenStack, Google Cloud Platform.
  • Comprehension of continuous integration and continuous deployment methodologies and tools such as  Jenkins, Vagrant, Terraform, Cloud Formation.
  • Experience with Unix/Linux system administration. CentOS and CoreOS preferred, but not required. 
  • Understanding Linux services such as: DNS, DHCP, LDAP, Web Services.
  • Experience in software packaging preferred, but not required.
  • Experience support high availability services in global computing environment (Pacemaker, Corosync, DRBD, HA Proxy).
  • Experience supporting security policies, standards and frameworks (including SOC2, ISO 27001, HIPAA, PCI, etc.)
  • Knowledge of software version control systems (e.g. Git) and release management process.

Ideal Candidate Profile

  • Passionate about infrastructure operations. We want someone who does not have a preference for one tool but rather looks for the right tool for the job.
  • Analytical with the ability to troubleshoot complex system problems, to assess/resolve system performance problems, and can troubleshoot situations looking for all the options and turning over every rock to find the best solution.
  • Eager to learn, to take guidance, and understanding that there is always more to learn.
  • Ability to work hard as a member of a small team that is asked to do a lot while always remaining customer focused.
  • Can work well as part of a cross functional team of developers and operations.
  • Is able to manage time properly such that commitments are communicated and then met.
  • Able to think holistically and excel at systems thinking. 

Internal Opportunities

We’re glad that you’re pursuing  career development opportunities.

Here’s what you’ll need to do:

1. Apply with your complete LinkedIn profile or resume/CV.

2. Schedule a Check-in meeting with your manager to discuss this internal opportunity and your career aspirations. Check-ins should include ongoing discussions about expectations, feedback and career development. Learn more about Check-in here.

3. Learn more about the internal career opportunities process in this FAQ.

4. If you’re contacted for an interview, here are some tips.

At Adobe, you will be immersed in an exceptional work environment that is recognized throughout the world on Best Companies lists. You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely.

If you’re looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.

Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, sexual orientation, gender identity, disability or veteran status.

Read Full DescriptionHide Full Description
Confirmed a day ago. Posted 29 days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up