Skip to main content Skip to footer

Custom Software Engineer

Bengaluru Job No. atci-5376493-s1958348 Full-time

工作描述

Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : Internet of Things (IoT) Platforms
Good to have skills : NA
Minimum 7.5 year(s) of experience is required
Educational Qualification : 15 years full time education

Summary:
The Flink Lead is responsible for the end-to-end delivery of real-time data processing solutions using Apache Flink. This role encompasses overseeing the design, development, testing, deployment, and optimization of Flink-based streaming applications. The Flink Lead will guide all stages of the project lifecycle, ensuring technical excellence, high performance, reliability, scalability, and security in data processing pipelines.

Roles & Responsibilities:
- Team Leadership and Management
- Lead, coach, and mentor a team of Flink developers and data engineers.
- Foster a culture of accountability, collaboration, and continuous improvement.
- Actively participate in Agile ceremonies (sprint planning, daily stand-ups, reviews, retrospectives).
- Ensure the team maintains a healthy backlog of well-defined, estimated user stories and tasks.
- Manage team dynamics, resolve conflicts, and empower members to achieve their potential.

Professional & Technical Skills:
- Provide technical guidance and expertise in Flink architecture, streaming design patterns, and best practices.
- Collaborate with stakeholders to make architectural and technical decisions for Flink applications.
- Define technical requirements, roadmaps, and priorities for real-time data solutions.
- Ensure implementation of scalable, maintainable, and secure Flink pipelines aligned with industry standards.
- Conduct code reviews and enforce coding, quality, and documentation standards.
- Guide the team in integrating Flink with other systems (e.g., Kafka, databases, cloud platforms).
- Lead verification and validation of Flink workstreams in collaboration with QA and functional leads.
- Ensure robust testing (unit, integration, performance) for all Flink applications.
- Validate that solutions are fit for purpose and meet business requirements.
- Own the security of Flink platforms and applications.
- Collaborate with security teams to ensure regular security scans, vulnerability management, and compliance.
- Prioritize and resolve security issues within the team s backlog.

Additional Information:
- Bachelor s or master s degree in computer science, Engineering, or related field.
- 7+ years of experience in software/data engineering, with 2+ years leading teams.
- Deep expertise in Apache Flink and real-time data processing.
- Strong knowledge of streaming architectures, event-driven systems, and integration with data sources (e.g., Kafka, Kinesis).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
- Excellent leadership, communication, and stakeholder management skills.
- Proven track record of delivering complex data solutions in Agile environments.

职位要求

15 years full time education

更多了解埃森哲

我们的专长

我们秉承“科技融灵智,匠心承未来”的企业使命,致力于通过引领变革创造价值,为我们的客户、员工、股东、合作伙伴与整个社会创造美好未来。

认识我们的团队

从业务服务部门到各个行业领域, 从职场新人到卓越领袖,我们一直在运用科技创造非凡!

联系我们

加入我们的团队

搜索与你的技能和兴趣匹配的空缺职位。我们希望招聘充满激情、求知若渴、富有创意、专注于解决方案且喜欢团队合作的员工。

埃森哲职位博客

关注埃森哲职业博客,在职场中先人一步,从真正的业内人士处,获取职业建议、内部观点以及可以即学即用的行业真知。