Job Description: Technical Manager/ Senior Technical Lead (10-12 Years Experience)
Position: Technical Manager / Senior Technical Lead
Experience Level: 10-12 Years
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.
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:
- Tech Stack:
- Golang, Node.js, TypeScript
- Docker, Kubernetes, CI/CD Pipelines
- Leadership:
- Manage and mentor development teams
- Conduct architectural reviews and planning
- Strategic:
- Tech stack selection
- Long-term architectural planning
- Risk assessment and mitigation
If you're interested kindly share your profile at [Confidential Information] / WhatsApp - +91 86101 60445.
# Technical Manager# #Senior Technical Lead# #Backend Developers# #Golang# #node.js#