HamburgerMenu
hirist

Omnicom - Senior Engineer - Native Cloud

Posted on: 01/12/2025

Job Description

What you will do :

As a Senior Developer on our cloud and data engineering team, you will design and deliver scalable, event-driven cloud-native applications.

Key Responsibilities Include :

- Independently deliver complex features and modules with a strong focus on scalability and performance.

- Contribute to design discussions, perform code reviews, and assist in resolving technical challenges.

- Apply deep expertise in AWS cloud development to build and deploy robust applications.

- Design and maintain ETL pipelines using advanced Python and/or Java.

- Implement infrastructure-as-code solutions using Terraform or CloudFormation.

- Develop and integrate APIs and Kafka-based messaging systems within event-driven architectures.

- Ensure high data quality and validation through mock data generators and comprehensive testing frameworks.

- Mentor junior developers while maintaining excellence in documentation and code quality standards.

Technical Skills you bring in :

- 4+ years of experience in cloud application development (AWS preferred).

- Strong programming skills in Python and/or Java, especially for ETL workflows.

- Hands-on experience with infrastructure-as-code tools (Terraform, CloudFormation).

- Experience with Kafka integration, API development, and event-driven systems.

- Familiarity with mock data generation, data validation, and testing frameworks.

- Proven ability to mentor, review code, and maintain comprehensive documentation.

Nice to have :

- Exposure to AWS services like Fargate, Aurora, DynamoDB, and Redshift.

- Experience with data extraction/transformation/load (ETL) solutions.

- Ability to develop custom mock data generators for load testing.

- Understanding of networking and infrastructure concepts (e.g, VPC).

- Experience with AWS messaging services like SQS and SNS.

- Experience with Confluent Kafka (or other Kafka distributions).

Professional Attributes You Possess :

- Excellent communication skills.

- Strong analytical and problem-solving skills.

- Excellent organizational skills and attention to detail.

- Ability to function well in a high-paced environment.

- Should be a team player and self-starter.

- Should be a quick learner.


info-icon

Did you find something suspicious?