Your Role and Responsibilities- Architectural Leadership: Work collaboratively within a team responsible for shaping the architecture and technical trajectory of our software networking and edge computing portfolio.
- Real-world Product Building: Leverage practical experience in building products to contribute valuable insights to the software engineering practices within the team.
- Domain Expertise: Possess a deep understanding of software networking and edge computing, utilizing this knowledge to develop informed opinions that play a pivotal role in shaping product direction and strategy.
- Collaboration and Adaptability: Collaborate seamlessly with diverse teams and contribute to other IBM product initiatives. A crucial aspect is the ability to extend expertise beyond your domain to promote a holistic understanding of interconnected domains.
- Flexible Mindset: Demonstrate flexibility in mindset to navigate and resolve points of intersection with other system components. Adaptability is key to finding mutually beneficial solutions.
- Effective Communication: Utilize strong communication skills to articulate complex technical concepts, fostering collaboration and understanding across interdisciplinary teams.
Required Technical and Professional Expertise
- 6 to 10 years experience
- Proven Software Design and Development Expertise: Showcase a deep understanding and expertise in software design and development practices, coupled with an instinctually curious, self-motivated, and collaborative approach.
- Secure Enterprise Network Management Mastery: Demonstrate a wealth of experience in managing secure enterprise networks, particularly excelling in interconnecting applications deployed across diverse environments, including multiple and hybrid cloud locations as well as IT data centers.
- Strategic Collaboration with Product Engineering: Bring a wealth of experience in working closely with product engineering teams, actively contributing to the strategic direction and shaping of software products.
- Cloud-Centric Deployment Proficiency: Display proficiency in managing applications deployed in complex environments, specifically showcasing expertise in navigating challenges associated with multiple and hybrid cloud locations.
- Results-Driven Cybersecurity Leadership: Showcase a track record of providing results-driven leadership in the realm of cybersecurity, ensuring the security of interconnected applications within enterprise networks.
Preferred Technical and Professional Expertise
- Proficiency in Modern Programming Languages: Possess a solid understanding of modern programming languages, with a specific emphasis on proficiency in languages such as GoLang, showcasing adaptability to cutting-edge technologies.
- Expertise in Linux Environment: Demonstrate strong knowledge and experience in working within Linux environments, illustrating a keen understanding of its intricacies and optimal configurations.
- Containerization and Orchestration Mastery: Showcase proficiency in containerization with Docker and orchestration using Kubernetes, highlighting the ability to design and manage scalable and efficient application deployments.
- Enterprise Networking Acumen: Exhibit a robust understanding of enterprise networking, encompassing the design, implementation, and management of secure and efficient network infrastructures.
- Adaptable Tech Stack Familiarity: Illustrate familiarity and comfort with a diverse technology stack, demonstrating knowledge in areas such as GoLang, Linux, Docker, Kubernetes, and enterprise networking, enabling versatility in addressing complex challenges.