As a Back-End Developer within the CIO Network Engineering Deploy team, you will play a crucial role in deploying and supporting one of the world's largest and most complex networks. This position involves:
Your Role and Responsibilities
- Development and Automation. Conceiving, developing, and launching tools to support network deployment and maintenance.
- Collaboration. Working closely with CIO Product Owners, Network/Application Architects, APJ Program Managers, and Market stakeholders to ensure the seamless rollout of global programs in line with CIO Network Engineering requirements.
- Application Support. Participating in the development, deployment, support, and maintenance of applications.
Required Technical and Professional Expertise
- Experience. 1-2 years of hands-on experience in Python programming.
- Web Framework Proficiency. Demonstrated proficiency with Python web frameworks like Flask or Django.
- Data Analysis Skills. Experience in data analysis using libraries such as NumPy and Pandas.
- Database Management. Familiarity with RDBMS (like DB2) and proficiency in SQL for data manipulation.
- Version Control. Experience with GitHub and familiarity with Agile development methodologies.
- Operating System Knowledge. Proficiency in Linux OS and basic command line skills.
- Containerization Knowledge. Understanding of Docker container deployment tools (e.g., docker-compose, Kubernetes, OpenShift).
- Continuous Learning. A keen interest in learning and applying new technologies and concepts as project requirements evolve.
Preferred Technical and Professional Expertise
- Continued hands-on experience in Python programming and web frameworks.
- Strong familiarity with data analysis libraries and database management.
- Experience with Agile development practices and containerization tools.
About the Business Unit
The IBM Finance organization drives enterprise performance and transformation. We are the financial stewards of IBM, focusing on accounting, financial planning, pricing, business controls, tax, treasury, business development, and global financing.
Your Life @ IBM
At IBM, we foster an environment of continuous learning and growth. We encourage our employees to be courageous, innovate, and collaborate to drive exceptional outcomes. Our IBMers are dedicated to personal and professional development and are supported in their journey by a culture of trust and openness.
About IBM
IBM has been reinventing itself since 1911, becoming a leader in technology and consulting. We are proud to be early adopters of AI, quantum computing, and blockchain technology. Join us in our mission to be a responsible innovator and make a positive impact on the world.