Senior Manager-AI-COE

10.0 - 12.0 years

10.0 - 20.0 Lacs P.A.

Bengaluru

Posted:6 days ago| Platform: Naukri logo

Apply Now

Skills Required

Pythonnext.jsTypescriptFullstack DevelopmentJavascriptreactDevopsremix

Work Mode

Hybrid

Job Type

Full Time

Job Description

Required Technical Skills Frontend Development Expert-level proficiency in React and modern JavaScript/TypeScript Experience with React ecosystem frameworks (Next.js, Remix, Vite) Strong understanding of state management, component architecture, and performance optimization Knowledge of modern CSS frameworks and responsive design principles Backend Development Proficiency in backend languages: Python, Go, C#, or Rust Experience with web frameworks such as FastAPI/Django (Python), Gin/Echo (Go), ASP.NET (C#), Actix/Axum (Rust) Strong understanding of RESTful APIs, GraphQL, and microservices architecture Experience with asynchronous programming and concurrent systems Database & Data Management Advanced skills in database design, modeling, and optimization Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases Knowledge of database migration strategies, indexing, and query optimization Understanding of data consistency, ACID properties, and distributed database concepts DevOps & Infrastructure Hands-on experience with CI/CD tools (GitHub Actions, GitLab CI, Jenkins) Proficiency with containerization (Docker) and orchestration (Kubernetes) Experience with cloud platforms (AWS, GCP, Azure) and infrastructure as code Knowledge of monitoring, logging, and alerting systems Key Responsibilities Software Development & Architecture Design and implement robust full-stack applications using modern web technologies and frameworks Lead architectural decisions and establish engineering best practices across the development lifecycle Mentor junior engineers and contribute to technical strategy and roadmap planning Collaborate with cross-functional teams to translate business requirements into technical solutions System Design & Scalability Design distributed systems and microservices architectures that scale efficiently Evaluate and recommend technology stacks, tools, and architectural patterns Conduct system design reviews and ensure adherence to security, performance, and reliability standards Troubleshoot complex technical issues and optimize system performance DevOps & Deployment Build and maintain CI/CD pipelines for automated testing, building, and deployment Implement infrastructure as code and containerization strategies Monitor production systems and establish observability practices Ensure high availability and disaster recovery capabilities Team Management & Leadership Lead and manage a team of software engineers, providing technical guidance and support Conduct regular one-on-ones, performance reviews, and goal setting with direct reports Foster a collaborative and inclusive team culture that promotes innovation and continuous learning Coordinate project timelines, resource allocation, and sprint planning across team members

Information Technology & Services
Chennai

RecommendedJobs for You