Job Role: InstallShield and DevOps CI/CD Engineer
Job Description
We are looking for a talented InstallShield and DevOps CI/CD Engineer to join our team. The ideal candidate will have experience in software installation development using InstallShield and a strong background in DevOps practices, including Continuous Integration and Continuous Deployment (CI/CD).
Key Responsibilities:
- InstallShield Development: Create and maintain installation packages using InstallShield for various software products.
- CI/CD Pipeline Management: Design, implement, and maintain CI/CD pipelines to automate the build, test, and deployment processes.
- Automation: Develop scripts and automation tools to streamline software deployment and configuration management.
- Collaboration: Work closely with development, QA, and operations teams to ensure smooth integration and delivery of software.
- Monitoring and Troubleshooting: Monitor CI/CD pipelines and installation processes, troubleshoot issues, and implement solutions to improve reliability and performance.
- Documentation: Maintain comprehensive documentation for installation processes, CI/CD pipelines, and automation scripts.
- Continuous Improvement: Stay updated with the latest DevOps and installation technologies and best practices, and suggest improvements to existing processes.
Qualifications:
- Experience: Minimum of 3 years of experience in InstallShield development and DevOps CI/CD practices.
- Technical Skills: Proficiency in InstallShield, Jenkins, Git, and scripting languages (e.g., PowerShell, Python).
- Problem-Solving: Strong analytical and problem-solving skills
- Communication: Excellent verbal and written communication skills.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
Preferred Skills:
- Experience with cloud platforms (e.g., AWS, Azure).
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible).