Job Information
IBM Software Developer - Hortolândia in HORTOLANDIA, Brazil
Introduction
A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.
IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
Your role and responsibilities
As a skilled Software Developer with a strong focus on automation process at IBM CIO, you will be responsible for the development, modernization and operationalization of applications on modern cutting-edge technologies, analysis of requirements, measurement of effectiveness, and reliability engineering solutions used by the CIO TPT Organization.
The professional will be part of a global team of developers and architects responsible to create automation solutions for IT infrastructure. The work will be performed in the Agile model, in a cooperative environment, interfacing with global teams.
Required technical and professional expertise
Proficiency in Python
Experience with Red Hat Ansible development
Experience with Red Hat Ansible Automation Platform
Experience with code versioning, GitHub or other related tools/technologies
Experience with Red Hat Openshift or other containerization environments (Docker, Kubernetes)
Experience with CI/CD pipeline tools
Experience with Linux administration
Experience with Agile framework and tools (Practices, Ceremonies, Jira, Mural)
Basic understanding of AI concepts to support the integration and development of AI solutions
Good communication
Advanced/Fluent in English (should be able to interact with people from other countries)
Preferred technical and professional experience
Understanding of REST APIs (how to integrate services)
Experience with GO language
Understanding of both relational (e.g., PostgreSQL, DB2) and non-relational (e.g., MongoDB) databases
Understanding of monitoring tools like Instana
Understanding and experience writing and executing Unit and Integration Tests as part of Test-Driven DevOps Development
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.