Job Description
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
Your Role and Responsibilities
You will be responsible for the development, enhancement and maintenance of automation relating to orchestration and management of Network, VMs and Containers in the Cloud Space. In this role you must leverage your expertise in Operational Support, Cloud Automation technologies (Both IBM and Non IBM), various scripting languages, OS or Network knowledge and the ability to operate in an agile development model as you develop and use of automation that integrated across the GTS Infrastructure Services delivery organizations.
• Evaluation of automation opportunities for offerings and the deployment of automated workflows ensuring reduction in cycle times, overall cost and client satisfaction
• Develop scripting in various languages like Python, Node.js, Go.
• Good understanding of Ansible, CHEF and Salt as a means to modify or gather information on VMs or Network Devices.
• Design and Develop APIs
• Familiar with the RedHat tools including OpenShift.
• Design and Develop APIs
• Operate in an automated CI/CD model leveraging Github for Code Repositories.
If you thrive in a dynamic, collaborative workplace, IBM provides an environment where you will be challenged and inspired every single day. And if you relish the freedom to bring creative, thoughtful solutions to the table, there's no limit to what you can accomplish here.
Required Technical and Professional Expertise
• Minimum 5+ years of application development
• Minimum 3+ years of operational experience in an IT domain
• Experience in areas that may include Python, Node.js, Kue, Go, Mongo DB, json, RestApi, Kubernetes, Kafka, Git, Loopback, etc
• Working knowledge of Windows/Linux OS, server logs and SQL query
• Expertise in translating IT requirements in the design, development, and assembly of components to create fully automated and integrated solutions.
• Deliver functional and technical designs, models, components, code, unit tests, and documentation
• Ansible/CHEF/SALT skills
• Familiarity in developing with Github / Jenkins and other CI/CD tools
Preferred Technical and Professional Expertise
• You love collaborative environments that use agile methodologies to encourage creative design thinking and find innovative ways to develop with cutting edge technologies
• Ambitious individual who can work under their own direction towards agreed targets/goals and with creative approach to work
• Intuitive individual with an ability to manage change and proven time management
• Proven interpersonal skills while contributing to team effort by accomplishing related results as needed
• Up-to-date technical knowledge by attending educational workshops, reviewing publications
(Ref:www.freshersworld.com,freshersworld
💡 Quick Summary
Seeking a career-building opportunity? The Software Developer | Cloud Orchestration position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
