Software Developer #W359
Software Developer, IBM Corporation, Austin, TX: Develop cloud-native applications and solutions using object-oriented programming languages. Containerize applications for deployment on cloud orchestration platforms. Design scalable, flexible and resilient cloud architectures that address customer business problems. Collaborate with end-users to design and implement optimal cloud solutions. Prepare documentation and gather feedback from partners about implemented processes and identify areas of improvement. Develop frameworks for automation and continuous data collection to support decision-making and provide optimal cloud solutions. Deploy and install various software required for the development and deployment of applications. Collect statistics on the performance of Cloud services and develop automated processes to ensure optimal performance of storage and data services. Utilize Java, Python, SQL, JavaScript, Linux, machine learning, and Jupyter Notebooks.
Required: Master's degree or equivalent in Computer Science, Computer Engineering or related and six (6) months of experience as a Research Assistant, Software Developer, or related. Six (6) months of experience must include utilizing Java, Python, SQL, JavaScript, Linux, machine learning, and Jupyter Notebooks.