Job Description

Our Company

Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. 

We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!

TheOpportunity

Adobe is seeking a DevOps focused Cloud Services Software Developer to join our photography cloud platform services team. Are you passionate about joining a highly agile team developing innovative cloud software? Do you believe you can set the standard in consumer scale creative services? You will have significant influence on our overall strategy by helping define cloud features to manage and analyze photos and enable magnificent photo experiences, drive the system architecture using standard methodologies that makes the service highly available and will be developing systemswhich will beused to deploy, monitor, scale, and test services on public clouds. You will also work to implement security controls and manage public cloud network infrastructure. Strong programming and communication skills arerequired.

What you will do

Design, develop and test CI and CD tooling for photography cloud platform

- Develop automation tools for cloud infrastructure management

- Design and develop system for metrics collection,monitoringand alerting

- Write code to perform log analysis, detectanomaliesandconfigurealert.

- Design and implement improvements to database system andoptimizedata schemas

- Design and execute testing strategies for high availability and resiliency of a cloud platform

- Design and implement deployment topologies for performance and cost optimization.

- Design and implement controls,monitoringand alertingsystemfor platform security.

- Document development, deployment, operations and change control procedures

What you need to succeed

1-3years software development and programming experience

- Hands-on DevOps experience with AWS, Docker, ECS, Chef, CI & CDprocessesand tools

- Experience with Linux infrastructures and network topologies.

- Strong scripting skills; shell scripting, Python, JavaScript, Ruby

- Experience with monitoring and alerting tools such asNewRelic,PrometheusandServiceNow

- Excellent services and infrastructure debugging skills with deep log analysisknowledge

- Experience with vulnerability scanning tools, such asNexsus, Qualys, Nexpose

- Databaseexposure withnoSQLDatabases (MongoDB, Cassandra, DynamoDB)

-Strong communicationskills and experience documenting development process

- Practice with product development and release methodologies such as Agile, Lean, Scrum

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application