Job
Description
As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers.Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values different voices and lifts each other up. Here, we believe your unique perspective is important, and you'll build relationships by being authentic and respectful.
Overview about TIIAt Target, we have a timeless purpose and a proven strategy. And that hasnt happened by accident. Some of the best minds from different backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations.
Overview
We are looking for an Engineer to support our API Gateway infrastructure, working closely with the Senior Engineer. This role will involve hands-on development and operational support of our API Gateway, sidecar proxy, and server management using Ansible. Key Responsibilities
API Gateway ManagementDesign, implement, and maintain the API Gateway using HAProxy, Envoy Proxy, ensuring high performance and reliability. Sidecar Proxy DevelopmentEnhance and support the in-house sidecar proxy written in Golang, focusing on performance optimization and feature development. Server Fleet ManagementAutomate server management and deployment using Ansible, ensuring efficient resource utilization and uptime. Internal Router Control PlaneCollaborate on the development and maintenance of the internal router control plane using Golang, integrating with Kafka, Redis, and MongoDB. Content Delivery Network (CDN) IntegrationSupport content delivery network services and focus on performance optimization and feature development. API MonitoringImplement and manage API monitoring solutions to track performance, availability, and security metrics. API SecurityDevelop and enforce API security best practices, utilizing tools and frameworks to protect against vulnerabilities.
Qualifications
Bachelors degree in Computer Science, Engineering, or a related field. 2+ years of experience in software development, preferably in backend systems built on JVM Familiarity with Golang and microservices architecture is a big plus Basic understanding of API management and experience with Envoy Proxy is a plus. Experience with Ansible or similar automation tools. Knowledge of Kafka, Redis, and MongoDB is advantageous. Understanding of CDN technologies and API security concepts is a plus. Strong communication skills and a team-oriented mindset.
Skills:
o Excellent problem-solving and analytical skills. o Strong communication and interpersonal skills, with the ability to articulate complex technical concepts to principal e ngineers, product manager, management stakeholders.
Must Have
Skills:Java/Kotlin, ReactJS/Angular and Postgre
Useful Links-
Life at Target-
https://india.target.com/
Benefits-
https://india.target.com/life-at-target/workplace/benefits
Culturehttps://india.target.com/life-at-target/belonging