
Search by job, company or skills
4+ years of experience in software development or engineering, with a strong foundation in data structures and algorithms
2+ years of hands-on experience designing and developing cloud-native architectures and working with IBM Cloud or other major cloud platforms (AWS, Azure, GCP)
Proven expertise in Infrastructure as Code (IaC) using tools such as Terraform, Ansible, or similar automation frameworks
3+ years of experience in Golang or a related programming language, with a solid understanding of RESTful API design, microservices, and ORM concepts
Experience developing and maintaining REST APIs using Golang and/or Python
Strong understanding of containerization and orchestration technologies, with 2+ years of experience using Docker and Kubernetes
Proficiency in using version control systems, preferably Git
Demonstrated ability to troubleshoot, debug, and optimize infrastructure and application code
Excellent verbal and written communication skills, with the ability to document deployable architectures and automation modules clearly for internal and external consumption
Experience working in agile development environments, collaborating across cross-functional teams
Preferred technical and professional experience
Experience with message queuing systems such as Kafka or RabbitMQ for building scalable, event-driven architectures
Familiarity with relational databases, preferably PostgreSQL, and caching solutions like Redis
Exposure to CI/CD pipelines and tools such as Jenkins, GitHub Actions, or Tekton for automating build and deployment workflows
Hands-on experience with test automation frameworks to ensure infrastructure and application reliability
Proficiency in HTML, JavaScript, or other front-end technologies is a plus for working with UI-related infrastructure components
Strong background in Infrastructure as Code (IaC) using Terraform, Ansible, or similar tools
Experience deploying and managing applications in a cloud-native environment, with a focus on scalability, availability, and performance
Familiarity with cloud-native monitoring and alerting tools such as Prometheus, Grafana, or Elasticsearch for observability and operational insights
At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you.
Job ID: 117929087