IBM logo

Oportunidad de Pasantía: Ingeniero(a) de Software

Hiring from
Mexico
Work type
Hybrid
Posted

624,691 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

At IBM Infrastructure & Technology, we design and operate the systems that keep the world running. From high-resiliency mainframes and hybrid cloud platforms to networking, automation, and site reliability. Our teams ensure the performance, security, and scalability that clients and industries depend on every day. Working in Infrastructure & Technology means tackling complex challenges with curiosity and collaboration. You'll work with diverse technologies and colleagues worldwide to deliver resilient, future-ready solutions that power innovation. With continuous learning, career growth, and a supportive culture, IBM provides the opportunities to build expertise and shape the infrastructure that drives progress. Design, develop, and maintain CI/CD solutions to improve development and delivery workflows. Contribute to backend development for cloud-native applications based on a microservices architecture. Collaborate with software engineers and DevOps specialists to deliver reliable and scalable solutions. Support GitHub and source control administration, including repositories, workflows, and automation. Participate in troubleshooting, debugging, and performance improvement initiatives. Research, propose, and implement innovative ideas to enhance developer productivity and platform capabilities. Document technical solutions and share knowledge with the team. Strong problem-solving and programming logic skills. Good written and verbal communication skills in English. Basic knowledge of Linux operating systems and command-line tools. Understanding of Git and modern software development practices. Familiarity with container technologies such as Docker or Podman. Experience with one or more programming languages such as Python, JavaScript/TypeScript, Go, or Shell scripting. Understanding of software architecture and system design fundamentals. Knowledge of relational and NoSQL databases, including PostgreSQL, MySQL, or MongoDB. Familiarity with AI-assisted development practices and modern developer productivity tools. Ability to work effectively in a collaborative, agile, and fast-paced environment. Proactive mindset with a strong willingness to learn and take ownership of tasks. Exposure to CI/CD technologies such as GitHub Actions, Jenkins, Tekton, GitLab CI/CD, or Argo CD. Basic understanding of cloud platforms such as IBM Cloud, AWS, Azure, or Google Cloud Platform. Familiarity with Kubernetes and container orchestration concepts. Experience working in Agile/Scrum development environments. Knowledge of infrastructure as code tools such as Terraform or Ansible. Experience contributing to open-source projects or personal technical projects hosted on GitHub.

Similar jobs

Apply for this job100% free