Job Description
A career in software development means you'll be part of a team that transforms customer challenges into solutions.
We are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers.
IBM Intelligent Automation addresses challenges by helping people become more productive, businesses more scalable, and systems more resilient.
We combine human skills with automation and AI to enhance team productivity and improve decision making.
We help companies digitize and intelligently automate and connect their business processes and systems end-to-end to improve business outcomes at scale.
-----------------------------------
Key Responsibilities
* Work collaboratively within a team responsible for shaping the architecture and technical trajectory of software networking and edge computing portfolio.
* Leverage practical experience in building products to contribute valuable insights to the software engineering practices within the team.
* 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.
* Collaborate seamlessly with diverse teams and contribute to other product initiatives.
* Extend expertise beyond your domain to promote a holistic understanding of interconnected domains.
* Demonstrate flexibility in mindset to navigate and resolve points of intersection with other system components.
-----------------------------------
Requirements
* Bachelor's Degree
* Proven Software Design and Development Expertise: Deep understanding and execution in software design and development practices with a curious, self-motivated, and collaborative approach.
* Secure Enterprise Network Management Mastery: Experience in managing secure enterprise networks, including interconnecting applications across diverse environments and hybrid cloud locations.
* Strategic Collaboration with Product Engineering: Experience working closely with product engineering teams to contribute to strategic direction and product shaping.
* Cloud-Centric Deployment Proficiency: Expertise in deploying applications in complex, multi-cloud, and hybrid cloud environments.
* Results-Driven Cybersecurity Leadership: Track record of leading cybersecurity efforts for interconnected enterprise applications.
* Proficiency in Modern Programming Languages: Understanding of modern languages, including GoLang.
* Linux Environment: Strong knowledge of Linux systems and configurations.
* Containerization and Orchestration: Proficiency with Docker and Kubernetes for scalable deployments.
* Enterprise Networking Acumen: Design, implementation, and management of secure network infrastructures.