Job Description
IBM Software Central is looking for a Software Architect . We manage a complex incoming data stream of customer usage information and ensure that it is accurate fault-tolerant distributed to internal systems as needed and available for both the customer and IBMers to use.
Your Role and Responsibilities
As an Architect you will be responsible for producing high-quality code with complete test coverage based on requirements received from product management. You will work in an agile environment with full dev/ops responsibilities. The developers are responsible for pushing code into production on a daily basis. You will be responsible for ensuring that your code is fully instrumented with monitoring and logging and meets all security criteria. You will be responsible for updating the devops workflow pipeline as necessary. You will be responsible for debugging code in our development and production environments. Some debugging of customer issues may be required. You will be expected to review code from other developers. You will code primarily in TypeScript. Our front end is implemented using the React framework.
Required Technical and Professional Expertise
- Advanced proficiency in Java Standard Edition and Java Enterprise Edition.
- Professional experience in procedural programming for SQL database systems.
- Proficient in shell scripting using sh bash and batch scripts.
- Expertise in automating configurations and deployments using Ansible.
- In-depth knowledge and experience with:
- IBM Db2
- Microsoft SQL Server
- Experienced in creating and managing containers.
- Kubernetes/OpenShift
- Proficient in orchestrating containers using Kubernetes and managing containerized applications with OpenShift.
Preferred Technical and Professional Expertise
- Comprehensive knowledge and hands-on experience with VMWare Hyper-V KVM Xen Citrix Nutanix and Red Hat Openshift Virtualization.
- Deep technical knowledge especially in managing and deploying on WebSphere Liberty Profile (WLP).
- Proficient in using Jenkins for continuous integration and continuous deployment (CI/CD) processes.
- Experienced in performance measurement and optimization with JMeter.
- Skilled in using Rational Team Concert for team collaboration and source control.
- Proficient in version control systems especially Git and using GitHub for source code management.
Date Posted
05/06/2024
Views
0
Similar Jobs
Senior Software Engineer - Backend/Java - IBM
Views in the last 30 days - 0
The text describes a role as a Software Engineer for IBM Infrastructure focusing on data integration capabilities and building scalable highperformanc...
View DetailsSoftware Developer - IBM
Views in the last 30 days - 0
The text is an invitation for a potential candidate to join IBM as a Software Developer The role involves designing coding and testing new product fea...
View DetailsSoftware Developer Manager - IBM
Views in the last 30 days - 0
The text is a job description for a Senior Software Development Manager position at IBM The role involves leading and managing development teams using...
View DetailsSoftware Engineer (AI) - IBM
Views in the last 30 days - 0
IBM is seeking a Software Engineer with experience in Python Machine Learning and AI to work on the IBM Watson XAI offering from the Kraków Poland off...
View DetailsSenior Software Development Engineer with Java - IBM
Views in the last 30 days - 0
The job posting is for a Software Engineer position at IBM Infrastructure where you will work on cuttingedge software solutions for the Information Ma...
View DetailsAccountant (Payment Specialist) - IBM
Views in the last 30 days - 0
The job description highlights the importance of longterm relationships collaboration and continuous learning in IBM Consulting The role involves work...
View Details