Developer/Engineer

Technology


Bengaluru

About the job

We are seeking a highly skilled and motivated Sr. Developer to join our team. The role is critical to the development of a cutting-edge reporting platform designed to measure and optimize online marketing campaigns. The Lead Developer will focus on implementing and developing robust, scalable, and secure cloud-based solutions on the Google Cloud Platform (GCP). This role emphasizes hands-on development, collaboration with cross-functional teams, and ensuring high-quality code delivery. The candidate will also troubleshoot and optimize existing systems, driving technical excellence in all phases of the development lifecycle.

Key Responsibilities:

Development and Implementation:

  • Develop and deploy scalable, secure, and high-performance solutions using GCP services such as Compute Engine, Kubernetes Engine, BigQuery, Cloud Storage, Cloud SQL, and Cloud Pub/Sub.
  • Implement event-driven, distributed, and decoupled architectures.
  • Build and manage microservices using an API-first approach.

Code Quality and Best Practices:

  • Write clean, efficient, and reusable code following best practices.
  • Implement CI/CD pipelines to automate build, test, and deployment processes.
  • Perform code reviews to maintain high development standards and ensure adherence to best practices.

Collaboration and Coordination:

  • Collaborate with architects, product owners, and designers to understand technical specifications and project requirements.
  • Work closely with other developers, data engineers, and QA teams to deliver end-to-end solutions.
  • Troubleshoot and resolve technical issues during development and post-deployment.

Performance Optimization:

  • Analyze system performance, identify bottlenecks, and optimize for scalability and cost-effectiveness.
  • Ensure efficient processing in real-time and batch workflows.

Technical Expertise:

  • Mandatory tech skills: Node.js; React.js
  • Frameworks: Event-driven and distributed frameworks; microservices development.
  • Front-End Technologies: Experience with React.js, Node.js, or Express.js.
  • Workflow Orchestration: Hands-on experience with Apache Airflow/Composer.
  • Data Processing: Real-time and batch processing systems, EDW, and BigQuery.
  • Containerization and Automation: Proficiency in Kubernetes-based deployments and CI/CD tools like Jenkins, GitLab, or similar.
  • Programming Languages: Expertise in Python, SQL, Java, or Go (GoLan) for backend development.

Qualifications and Experience:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3 - 5 years of experience in cloud-based solution development, with at least 2 years specializing in GCP.
  • Proven track record of implementing solutions in Infrastructure Modernization, Data Management, Analytics, or Application Modernization.
  • Strong experience with workflow orchestration, containerization, and API-based development.
  • Excellent problem-solving skills and attention to detail.

Preferred Skills:

  • Familiarity with DevOps practices, including CI/CD pipelines and automated deployments.
  • GCP Certifications (e.g., Professional Cloud Developer, Professional Cloud DevOps Engineer) are a plus.

Beware of Job Scams

We are aware of several scams targeting job seekers and candidates. Please be vigilant. All communication throughout the recruitment process will be from an official member of the dentsu recruitment team, using corporate email addresses (e.g., @dentsu.com or @merkle.com). We will never ask you to send money or vouchers to secure employment. If you suspect you have been a victim of a scam, please report the incident to your bank, local police, or fraud protection authority immediately. Additionally, you can report the scam to us at jobfraud@dentsu.com so we can take appropriate action to request the website is taken down. Please note that Merkle and dentsu are not responsible for any losses incurred as a result of these scams. We advise all individuals to exercise caution and verify the authenticity of any job offers or communications received.