Backend developer
IBM
**Introduction**
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
**Your role and responsibilities**
As a software developer, you will work on agile backend development team for implementing/supporting and enhancing Virtual Environments for the cloud development teams.
Required technical and professional Expertise: Back end development skills, expertise in general cloud microservices/Kubernetes skills, with experience in network, storage and compute, golang experience, ability to debug complex issues and implement resolution, good communication skills.
**Required technical and professional expertise**
* 7+ years of hands-on experience in DevOps or related roles.
* Experience in Linux, automation, and DevOps
* Knowledge about cloud infrastructure layers like Compute, Network, and Storage
* Experience in developing and deploying on cloud platforms
* Strong proficiency in scripting languages such as GoLang, Python, Shell, or Ruby.
* Extensive experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI, Tavis, Azure DevOps).
* Expertise in cloud platforms like IBM cloud or AWS or Azure or Google Cloud, and familiarity with cloud-native technologies like Kubernetes, Docker, and serverless architectures.
* Proven experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation) and configuration management tools (e.g., Ansible, Chef, Puppet).
* In-depth knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack, Splunk).
* Solid understanding of version control systems (e.g., Git) and best practices for managing source code.
* Experience with containerization and orchestration (e.g., Docker, Kubernetes, OpenShift).
* Strong understanding of virtual networks, subnets, load balancing, security groups, firewalls, and related concepts.
* Knowledge of security best practices in cloud environments and CI/CD pipelines.
* Experience with configuration and deployment of microservices architectures
* Knowledge about cloud infrastructure governance and policy
* Experience with large scale cloud infrastructure deployments
* Experience using Container management technology such as Kubernetes and Docker
**Preferred technical and professional experience**
* Familiarity with serverless frameworks and services.
* Familiarity with Agile and Scrum development methodologies.
* Good to have Certifications in Cloud Platforms (e.g., CKA, AWS Certified DevOps Engineer, Microsoft Certified: Azure DevOps Engineer, Google Cloud Professional DevOps Engineer).
* Experience with Go language.
* Excellent problem-solving, troubleshooting, and debugging skills.
* Strong communication and collaboration skills, with the ability to work across multiple teams.
* Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Confirm your E-mail: Send Email
All Jobs from IBM