System Design: Architect and design robust, scalable, and secure backend systems. Define and document technical specifications and system architecture.
Development: Write clean, maintainable, and efficient code. Develop and maintain APIs, services, and databases to support frontend applications.
Collaboration: Work closely with frontend developers, product managers, and other stakeholders to gather requirements and deliver integrated solutions.
Performance Optimization: Optimize backend processes for speed and efficiency. Ensure high performance and responsiveness of applications.
Security: Implement security and data protection measures. Ensure compliance with security standards and best practices.
Troubleshooting: Identify and troubleshoot backend issues. Debug and optimize code to improve performance and reliability.
Innovation: Stay up-to-date with emerging technologies and industry trends. Evaluate and implement new tools and technologies to enhance backend development.
Documentation: Create and maintain technical documentation for backend systems and processes.
- Requires 15+ years of experience.
- Experience in Python and C or GoLang
- REST API
- Routing
- IPSec
- BGP
- Open VPN
- Microservices
- System Design capabilities
- Good understanding of Network Routing Protocols
- Experience with structured Architecture practices, hybrid cloud and Cloud Network
- Experience in building, architecting, designing/implementing highly distributed global cloud-based systems.
- Knowledge of technology solutions and ability to learn, understand and work quickly with new emerging technologies, methodologies and solutions in Cloud technology space.
- Ability to deliver results and work cross-functionally. Ability to engage /influence audiences and identity expansion engagements.
· Cloud Concepts – VPC, Subnet, Floating Ips
· Experience in the area of SDN / NFV domains
· Experience in Compliance