As an Integration DevOps, you will play a crucial role in bridging the gap between development and operations teams, ensuring smooth and efficient delivery of projects. You will be responsible for managing the integration of various software components and systems, as well as optimizing the development and deployment processes to enhance collaboration and productivity.
Requirements
- Bachelor's degree in Computer Science, Information Systems or related field.
- Minimum of 3 years of experience working in a DevOps or System Administration role.
- Strong coding skills in one or more programming languages such as Python, Java, or Ruby.
- Experience working with Dynamics, Oracle, Genesis or AIVO.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Experience working with cloud computing services like AWS, Azure or Google Cloud.
- Proven experience implementing and managing continuous integration/delivery pipelines.
- Excellent troubleshooting and problem-solving skills.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced and dynamic environment.
Responsibilities
- Design, implement and maintain the integration processes and pipelines for software development lifecycle.
- Work closely with development and operations teams to ensure continuous integration and delivery of software applications.
- Build and maintain automated testing and deployment processes.
- Troubleshoot and resolve any issues related to integration and deployment.
- Evaluate and recommend new tools and technologies to improve integration processes.
- Collaborate with cross-functional teams to identify and implement process improvements.
- Monitor and analyze system performance metrics to identify and resolve any bottlenecks or inefficiencies.
- Document processes and standard operating procedures for integration and deployment.