Jobs at Adobe
Must have skills
Good to have skills
About this Opportunity
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!
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 reliable. You will be developing systems which will be used 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 are required.
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, monitoring and alerting
Write code to perform log analysis, detect anomalies and configure alert.
Design and implement improvements to database system and optimize data 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, monitoring and alerting system for platform security.
Document development, deployment, operations and change control procedures
1-3 years software development and programming experience
Hands-on DevOps experience with AWS, Docker, ECS, Chef, CI & CD processes and tools
Experience with Linux infrastructures and network topologies.
Strong scripting skills; shell scripting, Python, JavaScript, Ruby
Experience with monitoring and alerting tools such as NewRelic, Prometheus and ServiceNow
Excellent services and infrastructure debugging skills with deep log analysis knowledge
Experience with vulnerability scanning tools, such as Nexsus, Qualys, Nexpose
Database exposure with noSQL Databases (MongoDB, Cassandra, DynamoDB)
Strong communication skills and experience documenting development process
Practice with product development and release methodologies such as Agile, Lean, Scrum
Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law.
Find the perfect job!
Use Job Hunt AI to find the perfect job for you.