Computer Scientist - II (Devops)
Adobe
2 - 5 years
Noida
Posted: 01/05/2025
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!
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 on a mission to hire the very best and are committed to building exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new insights can come from everywhere, and we know the next big idea could be yours!
At Adobe, you will be immersed in an exceptional work environment that is recognized around the world.
THE OPPORTUNITY
Digital Experience (DX) ( https://www.adobe.com/experience-cloud.html) is a USD 4B+ business serving the needs of enterprise businesses including 95%+ of fortune 500 organizations.
Adobe Campaign is a comprehensive marketing automation platform designed to orchestrate and execute personalized, cross-channel marketing campaigns at scale. It leverages customer data & advanced segmentation tools to create targeted, relevant communications across email, mobile, direct mail, & other channels. You have the opportunity to work with Campaign to enhance its capabilities, ensuring it meets the evolving needs of our clients in delivering efficient, data-driven marketing initiatives and integrates seamlessly with other Adobe Experience Cloud solutions.
Our team is responsible for managing a vast and dynamic infrastructure that spans across multiple cloud environments. We oversee the observability, deployment processes, and security of this infrastructure, ensuring seamless operations at scale. Additionally, we develop and maintain the tooling required to efficiently manage and optimize this complex ecosystem. With a strong focus on automation, reliability, and scalability, our work supports the core of the organization's DevOps practices, enabling faster and more secure software delivery.
THE CHALLENGE
As a Computer Scientist, you will go beyond traditional coding responsibilities to lead and shape complex features within our systems. Your role will focus on:
- Complex Systems Integration: Ensure that new features interact effectively with existing components, maintaining high performance and reliability.
- Advanced Algorithmic Design: Develop and optimize algorithms to solve complex problems, applying sophisticated design principles to enhance system functionality.
- Strategic Design Judgment: Make informed, high-level design decisions that align with long-term product goals and architectural standards.
- Product and Technology Expertise: Stay ahead of the emerging technologies, using this knowledge to drive innovation and continuously improve our offerings.
We are looking for passionate and driven individual who can translate intricate product features into scalable, efficient solutions. Your expertise in architectural decision-making and team mentoring will be crucial to our success and innovation in the marketing technology space.
ROLES & RESPONSIBILITIES:
Engage with product and engineering to drive and improve the whole lifecycle of operational readiness - from inception and design, through deployment, operation and refinement proactively.
Write software layers, scripts, deployment frameworks, tracers, monitors, self-healing/auto remediation tools and automate the processes.
Build and maintain software modules for use and re-use in cloud and on-premise systems automation.
Maintain business continuity by identifying and driving opportunities to make systems highly resilient and human-free.
Closely work with software engineering team to ensure accurate monitoring and metrics are being built into applications before going to production.
Maintain up-to-date documentation on deployments, processes, and standard operating procedures/run-books with a goal minimize runbooks by automation.
Even after self-healing and automation done by you – if complex issues arise, get involved with troubleshooting and root-cause analysis of issues across the stacks – hardware, software, database, network and so on.
Participate in shared on-call schedule [follow-the-sun model] managed across SRE & Engineering.
Be an evangelist and promote lean-ops culture by applying self-service, self-healing and automation.
Work with product management team to define SLAs SLOs and implement SLIs for core capabilities.
Improve observability of software by implementing right monitoring, tracing and logging.
REQUIRED SKILLS & EXPERTISE:
Preferred qualification BE/B.Tech/MCA/M.Tech
Proficiency in any one of the programming languages like C,C++,Java,Python,GO etc.
Hands-on on any relational database like Mysql ,Postgres etc.
Familiar with web API calls
Experience operation and supporting large-scale internet hosted application
Developing, running, and/or consuming cloud technologies such as AWS, Azure, Google Cloud Platform and related tooling: Terraform, configuration management, etc.
Troubleshooting and system engineering exposure in Linux production environments. Experience with Linux, Internet Protocols, and Large-Scale Operations.
Experience with networking concepts, protocols & technologies
Experience with CI/CD tooling: Jenkins, Spinnaker, GitLab runners, Azure DevOps, etc.
Personnel and project management skills
Expert-level knowledge of sector technology and processes
Strategic thinking
Leadership, team building, and mentoring skills
Strong communication, interpersonal, and conflict resolution skills
Organisational, planning, and documentation skills
Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status. We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Adobe is proud to be an Equal Employment Opportunity and affirmative action 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. Learn more.
Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.
Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other’s employees.
About Company
Adobe is a multinational software company best known for creative tools like Photoshop, Illustrator, and Acrobat. Its products are used in digital media creation, document management, and e-signatures. Adobe has also expanded into cloud-based services, providing solutions for marketing, analytics, and design.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).