In this role, you’ll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
Your Role and Responsibilities
As an Application Developer for Devops, you will contribute to a thriving and growing DevOps Engineering team. You will work in a Kubernetes based micro services environment to support our bleeding edge cloud services. This will include custom solutions, as well as open source DevOps tools (build and deploy automation, monitoring and data gathering for our software delivery pipeline). You will also be contributing to our continuous improvement and continuous delivery while increasing maturity of DevOps and agile adoption practices.
Roles
- Adopt to the given technology to meet the drift of customer and business requirements
- Act as support SPOC for devops and system Administration and components, Provide direct technical support as needed in the planning, coordination, installation, implementation and testing of releases, upgrades, or changes to unix/ Linux operating system, network, and component software.
- Primary support for assigned ISV products along with diagnose unix/ Linux platform system and product issues and follow up with root cause analysis
- Analyze performance issues while providing technical consultation and inquiries from the other IT technical teams
- Assume personal responsibility for resolving problems in most effective way possible within SLA reaching root cause and preventing problems
Responsibilities
- Aid with identifying problem management trends
- Develop solution in Shell and Perl scripting for client application as workaround to solve the issues during deployment.
- Handle the production management calls with all the stake holders
Required Technical and Professional Expertise
- Minimum 4+ years of experience in Devops application with Unix/ Linux environment
- Validated knowledge in the following technologies: Unix System Services, Unix/Linux (install/uninstall packages, network interface, basic commands, etc)
- Expertise in popular virtualization technologies (e.g. VMware, Openstack, Power) and micro services architecture
- Solid understanding of Linux and Windows development, debugging, administration and automation frameworks – Bash, PowerShell, Chef, Ansible
- In-depth experience delivering new features using agile development practices including continuous integration and automated
Preferred Technical and Professional Expertise
- Proficient in working with high availability environment along with alignment to process
- 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