IBM Consultant


Job Details

Job Title: IIB Developer (IBM Ace (IIB)/Java/Unix Shell Scripting Developer)

Location - Pittsburgh, Pennsylvania

Fulltime role



Your future duties and responsibilities

Develop, maintain, and optimize Unix shell scripts to automate system administration tasks, streamline workflows, and improve operational efficiency.

Collaborate with system administrators, software engineers, and other stakeholders to understand requirements and design robust shell scripts that meet business needs.

Implement monitoring, logging, and error handling mechanisms within shell scripts to ensure system stability and reliability.

Work closely with database administrators to write SQL queries, stored procedures, and scripts for data manipulation, extraction, and reporting purposes.

Integrate shell scripts with Python scripts and applications to enhance functionality and perform complex data processing tasks.

Troubleshoot and debug shell script issues, identify performance bottlenecks, and implement optimizations for improved performance.

Collaborate with cross-functional teams to support software development, infrastructure automation, and DevOps initiatives.

Contribute to the documentation of scripts, processes, and best practices to facilitate knowledge sharing and maintain system reliability.



Required qualifications to be successful in this role

Bachelor s degree in computer science, Information Technology, or a related field.

Proven experience as a Unix shell scripting developer, with in-depth knowledge of shell scripting languages such as Bash, Shell, or Korn shell.

Proficiency in SQL, with hands-on experience writing complex queries, stored procedures, and database scripts.

IBM Integration Bus (IIB) or WebSphere Message Broker knowledge is required.

Experience working with Fircosoft, Firco Continuity, Firco Utilities is desirable.

Having a strong knowledge of Kafka and Java Spring boot is highly desirable.

Strong programming skills in Python, with the ability to develop scripts, automation tools, and applications.

Familiarity with Unix/Linux operating systems, system administration concepts, and command-line utilities.

Excellent problem-solving skills and attention to detail, with the ability to troubleshoot and debug complex issues effectively.

Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.

Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines is a plus.





 Mastech Digital

 05/11/2024

 Pittsburgh,PA