Computer Scientist 2 (R151289)

Urgent
Application ends: June 27, 2025
Apply Now

Job Description

Company: Adobe
Location: Noida, Uttar Pradesh, India
Job Type: Full-Time
Experience: 8 + Years of software development or DevOps experience
Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a
related field
Expected Salary: ₹35 – ₹70 Lakhs per year
Job Category: Engineering, Information Technology
Website: website url
Contact: Contact us

About the Role:

You will join the Adobe Photoshop Build & Release team, where you’ll drive automation
for Android application builds, ensuring rapid, reliable, and reproducible release
workflows. You’ll collaborate with mobile engineers, QA, and release program managers
to simplify processes and deliver a best-in-class developer experience.

Key Responsibilities:

→ Automate Build & Release Processes: Design and implement solutions to
automate Android application builds for speed and reliability.
→ CI/CD Pipeline Development: Author and maintain GitHub Actions workflows to
support continuous integration and deployment for Android projects.
→ Custom Tooling & Scripting: Develop Python and Go tools to automate repetitive
tasks and streamline developer workflows.
→ Infrastructure as Code: Manage AWS infrastructure with Terraform and Ansible
to provision reproducible, scalable build environments.
→ Artifact Security: Implement binary signing and supply-chain security measures
to ensure release integrity.
→ Gradle Optimization: Tune Gradle build scripts for dependency management,
caching, and performance improvements.
→ Monitoring & Metrics: Build monitoring solutions and dashboards to track build
times, failure rates, and developer productivity KPIs.
→ Documentation: Create clear, comprehensive documentation so team members
can adopt new processes and tools quickly.

Requirements:

→ Degree: B.Tech/M.Tech (or equivalent) in Computer Science, Engineering, or a
related discipline.
→ Experience: 8+ years as a Build & Release or DevOps engineer, ideally with
Android application focus.
→ CI/CD Expertise: Deep expertise in GitHub Actions, including workflows, job
dependencies, and secrets management.
→ Scripting Languages: Proficient in Python and Go for writing automation scripts
and custom tooling.
→ Infrastructure as Code: Hands-on experience with Terraform and Ansible on
AWS.
→ Build Systems: Strong command of Gradle configuration and optimization for
Android projects.
→ Security Practices: Knowledge of binary signing processes and supply-chain
security for mobile apps.
→ Fundamentals: Solid understanding of data structures, algorithms, and system
design principles.
→ Soft Skills: Excellent problem-solving, communication, and collaboration
abilities in a fast-paced environment.