Kognitive Networks is revolutionizing network management by bringing Software-Defined Wide Area Networking (SDWAN) and Secure Access Service Edge (SASE) technologies to a broad array of industries and use cases. Targeting enterprises that have many locations and require seamless communication, Kognitive Networks provides a software-first, wireless-aware approach to optimizing connectivity across multiple networks, including LEO/GEO satellites and multi-carrier 4G/5G cellular networks. The integrated security features, connectivity controls, and unified system management enables enterprises to take advantage of the evolving wireless landscape to rapidly scale their business and network operations while reducing operating and technology expenses.
Job Description: Technical Manager/ Senior Technical Lead (10-12 Years Experience)
Position: Technical Manager / Senior Technical Lead
Experience Level: 10-12 Years
Location: Chennai/Bangalore
Employment Type: Full-time
Role Overview:
We are seeking a seasoned Technical Manager/ Senior Technical Lead to lead and drive the development of cutting-edge software solutions. The ideal candidate will have expertise in Golang, Node.js, and TypeScript, coupled with strong experience in Kubernetes, Docker, and CI/CD pipeline management. This role involves architectural planning, tech stack selection, and team leadership, ensuring the successful delivery of high-quality software products.
Key Responsibilities:
Technical Leadership:
- Oversee the end-to-end architecture design of applications and ensure alignment with business goals.
- Lead the tech stack selection process, considering scalability, performance, and cost-efficiency.
- Define and enforce best practices in coding, architecture, and deployment processes.
- Ensure seamless integration and deployment using CI/CD pipelines.
Team Management:
- Manage and mentor a team of developers, providing technical guidance and fostering a collaborative environment.
- Conduct code reviews and ensure adherence to coding standards.
- Plan and allocate tasks to team members, balancing workloads and ensuring timely delivery.
- Drive team upskilling initiatives, focusing on emerging technologies and tools.
Architecture and Development:
- Design and implement scalable and resilient microservices architectures using Golang and Node.js.
- Write clean, efficient, and maintainable code in TypeScript for both front-end and back-end applications.
- Collaborate with DevOps teams to optimize containerized deployments using Docker and Kubernetes.
- Ensure high availability and fault tolerance of applications through effective architectural planning.
Process Management:
- Build and maintain robust CI/CD pipelines to automate build, test, and deployment processes.
- Monitor application performance and address bottlenecks proactively.
- Lead the technical risk assessment for new projects and deployments.
- Work closely with stakeholders to gather requirements and translate them into technical solutions.
Required Skills:
Technical Expertise:
- Programming Languages: Proficiency in Golang, Node.js, and TypeScript.
- DevOps Tools: Hands-on experience with Kubernetes, Docker, and CI/CD tools (e.g., Jenkins, GitLab CI/CD, Azure DevOps).
- Architecture: Strong knowledge of microservices architecture, RESTful APIs, and distributed systems.
- Cloud Platforms: Experience with AWS, Google Cloud Platform (GCP), or Azure.
- Databases: Familiarity with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
- Working knowledge of networking domain is an added advantage
Management and Leadership:
- Proven experience in leading and managing development teams.
- Strong communication and collaboration skills to work with cross-functional teams.
- Ability to handle multiple projects and prioritize tasks effectively.
Soft Skills:
- Problem-solving mindset with the ability to make quick decisions under pressure.
- Strong attention to detail and focus on delivering high-quality solutions.
- Ability to mentor and coach team members, fostering growth and development.
Preferred Qualifications:
- Experience in implementing serverless architectures.
- Knowledge of observability tools like Prometheus, Grafana, or Datadog.
- Prior experience in scaling teams and systems in a fast-paced environment.
Education:
- Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field.
Key Responsibilities Snapshot:
1.Tech Stack:
- Golang, Node.js, TypeScript
- Docker, Kubernetes, CI/CD Pipelines
2.Leadership:
- Manage and mentor development teams
- Conduct architectural reviews and planning
3.Strategic:
- Tech stack selection
- Long-term architectural planning
- Risk assessment and mitigation
Kindly share your updated resume to kalivaradhan.gopalakrishnan@kognitive.net or WhatsApp - +91 86101 60445