We are seeking a skilled and proactive Ansible Engineer to join our DevOps team. The ideal candidate will have hands-on experience with Ansible automation, infrastructure as code (IaC), and configuration management. You will be responsible for designing, developing, and maintaining automation scripts and playbooks to streamline deployment and configuration processes across various environments. Key Responsibilities: Develop and maintain Ansible playbooks, roles, and modules for automated provisioning and configuration. Collaborate with DevOps, Cloud, and Infrastructure teams to implement scalable automation solutions. Integrate Ansible with CI/CD pipelines and other automation tools. Troubleshoot and resolve issues related to Ansible automation and deployments. Ensure security and compliance standards are met through automated configuration. Document automation processes and provide training/support to other teams. Required Skills and Qualifications: Proven experience with Ansible in production environments. Strong understanding of Linux/Unix systems and shell scripting. Experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps). Familiarity with cloud platforms (AWS, Azure, GCP) and infrastructure provisioning. Knowledge of Python or other scripting languages is a plus. Experience with version control systems (e.g., Git). Excellent problem-solving and communication skills. Preferred Qualifications: Ansible Certification or equivalent experience. Experience with other automation tools (Terraform, Puppet, Chef). Understanding of containerization (Docker, Kubernetes). Exposure to monitoring and logging tools (Prometheus, ELK Stack).
Jun 27, 2025
Full time
We are seeking a skilled and proactive Ansible Engineer to join our DevOps team. The ideal candidate will have hands-on experience with Ansible automation, infrastructure as code (IaC), and configuration management. You will be responsible for designing, developing, and maintaining automation scripts and playbooks to streamline deployment and configuration processes across various environments. Key Responsibilities: Develop and maintain Ansible playbooks, roles, and modules for automated provisioning and configuration. Collaborate with DevOps, Cloud, and Infrastructure teams to implement scalable automation solutions. Integrate Ansible with CI/CD pipelines and other automation tools. Troubleshoot and resolve issues related to Ansible automation and deployments. Ensure security and compliance standards are met through automated configuration. Document automation processes and provide training/support to other teams. Required Skills and Qualifications: Proven experience with Ansible in production environments. Strong understanding of Linux/Unix systems and shell scripting. Experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps). Familiarity with cloud platforms (AWS, Azure, GCP) and infrastructure provisioning. Knowledge of Python or other scripting languages is a plus. Experience with version control systems (e.g., Git). Excellent problem-solving and communication skills. Preferred Qualifications: Ansible Certification or equivalent experience. Experience with other automation tools (Terraform, Puppet, Chef). Understanding of containerization (Docker, Kubernetes). Exposure to monitoring and logging tools (Prometheus, ELK Stack).
Job Title: Java/JEE Developer (Intermediate) - Candidates must be willing to work from this location. - Blended offsite/onsite working arrangement. Contract Duration: 12 months with further extensions No Of Positions: 4 Working within the island of Ireland is mandatory. Minimum attendance of two days per week at the office. Full-time, Monday to Friday, 8 hours per day (excluding breaks), between 8 a.m. and 6 p.m. Excludes public holidays observed in the Republic of Ireland. Mandatory Requirements (Pass/Fail) ü Experience Level: The candidate must have more than 4+ years of relevant Java/JEE Development experience at a Intermediate level. ü Availability: The candidate must be available to commence work from 3rd November 2025. ü English Language Proficiency: The candidate must be fluent in both spoken and written English. The following non-exhaustive list of Key Deliverables, are applicable to this Role: Expert in Java development, with experience using industry-standard frameworks, e.g. Quark us/Spring Boot. Microservice and API development (RESTful, experience of REST design and implementation). Knowledge of kubernetes API managers and WebLogic. Experience with OpenShift Container platform, 3scale API and KeyCloak. Testing frameworks and TDD (like Cucumber or J unit). Databases: Relational (Oracle). Coding in adherence to the standards of the application in question. Maintaining, tuning and repairing applications to keep them performing according to technical and functional specifications; performing preventive maintenance activities; providing user support. Integration of technical and application components to meet business requirements. Completing assigned tasks related to phases of development lifecycle of enterprise applications within given scope and timeframe requirements. The following Experience/Competencies/Skillsets are applicable to this Role. Responsibility for building high-performing, scalable, enterprise-grade applications. Java application development while providing expertise in the full software development lifecycle, from concept and design to testing. HTML, XML, CSS, or equivalent. Toolset/Other experience o OpenShift and Docker containers o 3Scale o KeyCloak o Spring JDBC o Maven o Git lab o Active MQ Messaging (Red Hat AMQ Broker/JMS) o Jenkins o SonarQube o ArtiFactory o Jira o Confluence o Encryption o Integration with external applications (3rd party software)
Jun 27, 2025
Full time
Job Title: Java/JEE Developer (Intermediate) - Candidates must be willing to work from this location. - Blended offsite/onsite working arrangement. Contract Duration: 12 months with further extensions No Of Positions: 4 Working within the island of Ireland is mandatory. Minimum attendance of two days per week at the office. Full-time, Monday to Friday, 8 hours per day (excluding breaks), between 8 a.m. and 6 p.m. Excludes public holidays observed in the Republic of Ireland. Mandatory Requirements (Pass/Fail) ü Experience Level: The candidate must have more than 4+ years of relevant Java/JEE Development experience at a Intermediate level. ü Availability: The candidate must be available to commence work from 3rd November 2025. ü English Language Proficiency: The candidate must be fluent in both spoken and written English. The following non-exhaustive list of Key Deliverables, are applicable to this Role: Expert in Java development, with experience using industry-standard frameworks, e.g. Quark us/Spring Boot. Microservice and API development (RESTful, experience of REST design and implementation). Knowledge of kubernetes API managers and WebLogic. Experience with OpenShift Container platform, 3scale API and KeyCloak. Testing frameworks and TDD (like Cucumber or J unit). Databases: Relational (Oracle). Coding in adherence to the standards of the application in question. Maintaining, tuning and repairing applications to keep them performing according to technical and functional specifications; performing preventive maintenance activities; providing user support. Integration of technical and application components to meet business requirements. Completing assigned tasks related to phases of development lifecycle of enterprise applications within given scope and timeframe requirements. The following Experience/Competencies/Skillsets are applicable to this Role. Responsibility for building high-performing, scalable, enterprise-grade applications. Java application development while providing expertise in the full software development lifecycle, from concept and design to testing. HTML, XML, CSS, or equivalent. Toolset/Other experience o OpenShift and Docker containers o 3Scale o KeyCloak o Spring JDBC o Maven o Git lab o Active MQ Messaging (Red Hat AMQ Broker/JMS) o Jenkins o SonarQube o ArtiFactory o Jira o Confluence o Encryption o Integration with external applications (3rd party software)
- Candidates must be willing to work from this location. - Blended offsite/onsite working arrangement. Contract Duration: 12 months with further extensions No Of Positions: 4 Working within the island of Ireland is mandatory. Minimum attendance of two days per week at the office. Full-time, Monday to Friday, 8 hours per day (excluding breaks), between 8 a.m. and 6 p.m. Excludes public holidays observed in the Republic of Ireland. Mandatory Requirements (Pass/Fail) ü Experience Level: The candidate must have more than 1+ years of relevant Java/JEE Development experience at a junior level. ü Availability: The candidate must be available to commence work from 3rd November 2025. ü English Language Proficiency: The candidate must be fluent in both spoken and written English. The following non-exhaustive list of Key Deliverables are applicable to this Role. Programming of Java components, with experience using industry-standard frameworks, e.g. Quarkus/Spring Boot. Coding in adherence to the standards of the application in question. Completing assigned tasks related to phases of development lifecycle of enterprise applications within given scope and timeframes requirements. Maintaining, tuning and repairing applications to keep them performing according to technical and functional specifications. Performing preventive maintenance activities Microservice and API development (RESTful, experience of REST design and implementation). Understanding API security protocols (OAuth 2.0/0penID Connect). Knowledge of Kubernetes, API managers and WebLogic. Experience with OpenShift Container platform, 3scale API and KeyCloak. Testing frameworks and TDD (like Cucumber or Junit). Databases: Relational (Oracle). Integration of technical and application. components to meet business requirements. The following Experience/Competencies/Skillsets are applicable to this Role. Developers must be able to work on every stage of the software development life cycle from concept to design testing. A demonstrated exposure to some or all the following technologies: o HTML, XML, CSS or equivalent. o Developing web services. Toolset/Other Experience o OpenShift 4 and Docker containers o 3Scale o KeyCloak o Spring JDBC o Maven o Gitlab o Jenkins o SonarQube o ArtiFactory o Jira o Confluence o Encryption o Integration with external applications (3rd party software)
Jun 27, 2025
Full time
- Candidates must be willing to work from this location. - Blended offsite/onsite working arrangement. Contract Duration: 12 months with further extensions No Of Positions: 4 Working within the island of Ireland is mandatory. Minimum attendance of two days per week at the office. Full-time, Monday to Friday, 8 hours per day (excluding breaks), between 8 a.m. and 6 p.m. Excludes public holidays observed in the Republic of Ireland. Mandatory Requirements (Pass/Fail) ü Experience Level: The candidate must have more than 1+ years of relevant Java/JEE Development experience at a junior level. ü Availability: The candidate must be available to commence work from 3rd November 2025. ü English Language Proficiency: The candidate must be fluent in both spoken and written English. The following non-exhaustive list of Key Deliverables are applicable to this Role. Programming of Java components, with experience using industry-standard frameworks, e.g. Quarkus/Spring Boot. Coding in adherence to the standards of the application in question. Completing assigned tasks related to phases of development lifecycle of enterprise applications within given scope and timeframes requirements. Maintaining, tuning and repairing applications to keep them performing according to technical and functional specifications. Performing preventive maintenance activities Microservice and API development (RESTful, experience of REST design and implementation). Understanding API security protocols (OAuth 2.0/0penID Connect). Knowledge of Kubernetes, API managers and WebLogic. Experience with OpenShift Container platform, 3scale API and KeyCloak. Testing frameworks and TDD (like Cucumber or Junit). Databases: Relational (Oracle). Integration of technical and application. components to meet business requirements. The following Experience/Competencies/Skillsets are applicable to this Role. Developers must be able to work on every stage of the software development life cycle from concept to design testing. A demonstrated exposure to some or all the following technologies: o HTML, XML, CSS or equivalent. o Developing web services. Toolset/Other Experience o OpenShift 4 and Docker containers o 3Scale o KeyCloak o Spring JDBC o Maven o Gitlab o Jenkins o SonarQube o ArtiFactory o Jira o Confluence o Encryption o Integration with external applications (3rd party software)
Job Title: Web Applications Developer/Programmer (Senior) - Candidates must be willing to work from this location. - Blended offsite/onsite working arrangement. Contract Duration: 12 months with further extensions No Of Positions: 2 Working within the island of Ireland is mandatory. Minimum attendance of two days per week at the office. Full-time, Monday to Friday, 8 hours per day (excluding breaks), between 8 a.m. and 6 p.m. Excludes public holidays observed in the Republic of Ireland. Mandatory Requirements (Pass/Fail) ü Experience Level: The candidate must have more than 7 years of relevant Web Application Developer/Programmer experience at a senior level. ü Availability: The candidate must be available to commence work from 3rd November 2025. ü English Language Proficiency: The candidate must be fluent in both spoken and written English. The following non-exhaustive list of Key Deliverables, are applicable to this Role : Programming of Angular components. Coding in adherence to the standards of the application in question. Maintaining, tuning and repairing applications in order to keep them performing according to technical and functional specifications. Performing preventive maintenance activities Integration of technical and application components to meet business requirements. Completing assigned tasks related to phases of development lifecycle of enterprise applications within given scope and timeframe requirements. Incident resolution Requirements The following Experience/Competencies/Skillsets are applicable to this Role. Accessible web application development while providing expertise in the full software development lifecycle, from concept and design to testing. Use of Oauth2 (Authentication processing) Modern front-end libraries and frameworks such as Angular 2+, Bootstrap or Material Design. Toolset/Other experience - OpenShift and Docker containers - Npm - Gitlab - Jenkins - SonarQube - ArtiFactory - Jira - Confluence - Progressive Web App development, including Offline and Indexed DB experience - Encryption - XML and JSON Use of Ancillary Technologies below - Service Workers - OpenID Connect and Oauth Protocols - Front-End CI Pipelines - EJB2/EJB3- for maintenance of support of older applications - Ionic Marks will be awarded on the degree and quality of the demonstration of the Ancillary Technologies.
Jun 27, 2025
Full time
Job Title: Web Applications Developer/Programmer (Senior) - Candidates must be willing to work from this location. - Blended offsite/onsite working arrangement. Contract Duration: 12 months with further extensions No Of Positions: 2 Working within the island of Ireland is mandatory. Minimum attendance of two days per week at the office. Full-time, Monday to Friday, 8 hours per day (excluding breaks), between 8 a.m. and 6 p.m. Excludes public holidays observed in the Republic of Ireland. Mandatory Requirements (Pass/Fail) ü Experience Level: The candidate must have more than 7 years of relevant Web Application Developer/Programmer experience at a senior level. ü Availability: The candidate must be available to commence work from 3rd November 2025. ü English Language Proficiency: The candidate must be fluent in both spoken and written English. The following non-exhaustive list of Key Deliverables, are applicable to this Role : Programming of Angular components. Coding in adherence to the standards of the application in question. Maintaining, tuning and repairing applications in order to keep them performing according to technical and functional specifications. Performing preventive maintenance activities Integration of technical and application components to meet business requirements. Completing assigned tasks related to phases of development lifecycle of enterprise applications within given scope and timeframe requirements. Incident resolution Requirements The following Experience/Competencies/Skillsets are applicable to this Role. Accessible web application development while providing expertise in the full software development lifecycle, from concept and design to testing. Use of Oauth2 (Authentication processing) Modern front-end libraries and frameworks such as Angular 2+, Bootstrap or Material Design. Toolset/Other experience - OpenShift and Docker containers - Npm - Gitlab - Jenkins - SonarQube - ArtiFactory - Jira - Confluence - Progressive Web App development, including Offline and Indexed DB experience - Encryption - XML and JSON Use of Ancillary Technologies below - Service Workers - OpenID Connect and Oauth Protocols - Front-End CI Pipelines - EJB2/EJB3- for maintenance of support of older applications - Ionic Marks will be awarded on the degree and quality of the demonstration of the Ancillary Technologies.
Technical Team Lead - Java/JEE Developer (Senior) Contract Test Triangle Ireland Posted On 24/06/2025 Job Information Technology City Kildare State/Province Kildare R51 Job Description Job Title: Technical Team Lead - Java/JEE Developer (Senior) - Candidates must be willing to work from this location. - Blended offsite/onsite working arrangement . Contract / Permanent : 12 months with further extensions No Of Positions: 2 Working within the island of Ireland is mandatory. Minimum attendance of two days per week at the office. Full-time, Monday to Friday, 8 hours per day (excluding breaks), between 8 a.m. and 6 p.m. Excludes public holidays observed in the Republic of Ireland. Mandatory Requirements (Pass/Fail): ü Experience Level: The candidate must have more than 7 years of relevant Technical Team Lead - Java/JEE Development experience at a senior level. ü Availability: The candidate must be available to commence work from 3rd November 2025. ü English Language Proficiency: The candidate must be fluent in both spoken and written English. The following non-exhaustive list of Key Deliverables are applicable to this Role. The role of the Technical Lead will be as per the Senior Java Developer role description. In addition to this, the Technical Lead will provide direction and leadership to the development team towards a common technical vision in the delivery of the services to the Client. • Provide the development team with technical leadership and guidance on application design options. • Managing delivery as agreed and aligning team resources as required. • Manage project source code and documentation. • Ensure that all deliverables are tested to meet the standards as defined prior to deployment to the Quality Assurance team. • Ensure production releases are compliant with the Department's release management standards. • Conducting Developer Code Reviews to ensure adherence to Java coding standards. • Provide continuity in all major application solution decisions. • Progress and manage technical change items/requests. • Advising developers on best practice and optimal approach in software development • Organization of skills/knowledge transfer and mentoring to team members and Department staff. • Creation of unit and integration test plans • Writing and execution of unit and integration test plans. The following Experience/Competencies/Skillsets are applicable to this Role. Demonstrated ability in leading & coordinating a development team to produce optimized code of new systems and/or the refactoring of older frameworks. Demonstrated expertise as a subject matter expert, designing application interfaces and software services to maximise reuse, based on the business processes and governance rules for sharing. Demonstrated expertise leading teams in the development of new systems on Red Hat OpenShift. Demonstrated expertise leading teams in the modernisation of existing applications onto the Red Hat OpenShift platform. Demonstrated expertise of Java application development while providing expertise in the full software development lifecycle, from concept and design to testing. Demonstrated experience in administering a Jenkins instance in order to build windows executables. Toolset/Other Experience; o OpenShift and Docker containers o Active MQ Messaging (Red Hat AMQ Broker/JMS) o 3Scale o KeyCloak o Spring JDBC o Maven o Gitlab o Jenkins o SonarQube o ArtiFactory o Jira o Confluence o Encryption o Integration with external applications (3rd party software) o XML and JSON o Use of Ancillary Technologies below: Technology: OpenAPI Progressive Web Apps Service Workers OpenID connect and Oauth protocols Front-end CI pipelines EJB2/EJB3 - for maintenance of support of older applications
Jun 27, 2025
Full time
Technical Team Lead - Java/JEE Developer (Senior) Contract Test Triangle Ireland Posted On 24/06/2025 Job Information Technology City Kildare State/Province Kildare R51 Job Description Job Title: Technical Team Lead - Java/JEE Developer (Senior) - Candidates must be willing to work from this location. - Blended offsite/onsite working arrangement . Contract / Permanent : 12 months with further extensions No Of Positions: 2 Working within the island of Ireland is mandatory. Minimum attendance of two days per week at the office. Full-time, Monday to Friday, 8 hours per day (excluding breaks), between 8 a.m. and 6 p.m. Excludes public holidays observed in the Republic of Ireland. Mandatory Requirements (Pass/Fail): ü Experience Level: The candidate must have more than 7 years of relevant Technical Team Lead - Java/JEE Development experience at a senior level. ü Availability: The candidate must be available to commence work from 3rd November 2025. ü English Language Proficiency: The candidate must be fluent in both spoken and written English. The following non-exhaustive list of Key Deliverables are applicable to this Role. The role of the Technical Lead will be as per the Senior Java Developer role description. In addition to this, the Technical Lead will provide direction and leadership to the development team towards a common technical vision in the delivery of the services to the Client. • Provide the development team with technical leadership and guidance on application design options. • Managing delivery as agreed and aligning team resources as required. • Manage project source code and documentation. • Ensure that all deliverables are tested to meet the standards as defined prior to deployment to the Quality Assurance team. • Ensure production releases are compliant with the Department's release management standards. • Conducting Developer Code Reviews to ensure adherence to Java coding standards. • Provide continuity in all major application solution decisions. • Progress and manage technical change items/requests. • Advising developers on best practice and optimal approach in software development • Organization of skills/knowledge transfer and mentoring to team members and Department staff. • Creation of unit and integration test plans • Writing and execution of unit and integration test plans. The following Experience/Competencies/Skillsets are applicable to this Role. Demonstrated ability in leading & coordinating a development team to produce optimized code of new systems and/or the refactoring of older frameworks. Demonstrated expertise as a subject matter expert, designing application interfaces and software services to maximise reuse, based on the business processes and governance rules for sharing. Demonstrated expertise leading teams in the development of new systems on Red Hat OpenShift. Demonstrated expertise leading teams in the modernisation of existing applications onto the Red Hat OpenShift platform. Demonstrated expertise of Java application development while providing expertise in the full software development lifecycle, from concept and design to testing. Demonstrated experience in administering a Jenkins instance in order to build windows executables. Toolset/Other Experience; o OpenShift and Docker containers o Active MQ Messaging (Red Hat AMQ Broker/JMS) o 3Scale o KeyCloak o Spring JDBC o Maven o Gitlab o Jenkins o SonarQube o ArtiFactory o Jira o Confluence o Encryption o Integration with external applications (3rd party software) o XML and JSON o Use of Ancillary Technologies below: Technology: OpenAPI Progressive Web Apps Service Workers OpenID connect and Oauth protocols Front-end CI pipelines EJB2/EJB3 - for maintenance of support of older applications
- Candidates must be willing to work from this location. - Blended offsite/onsite working arrangement. Contract Duration: 12 months with further extensions No Of Positions: 4 Working within the island of Ireland is mandatory. Minimum attendance of two days per week at the office. Full-time, Monday to Friday, 8 hours per day (excluding breaks), between 8 a.m. and 6 p.m. Excludes public holidays observed in the Republic of Ireland. Mandatory Requirements (Pass/Fail): ü Experience Level: The candidate must have more than 7 years of relevant Java/JEE Development experience at a senior level. ü Availability: The candidate must be available to commence work from 3rd November 2025. ü English Language Proficiency: The candidate must be fluent in both spoken and written English. The following non-exhaustive list of Key Deliverables are applicable to this Role: Expert in Java development, with experience using industry-standard frameworks, e.g. Quarkus/Spring Boot. Microservice and API development (RESTful, experience of REST design and implementation). understanding of API security protocols Knowledge of Kubernetes, API managers and WebLogic. Experience with OpenShift Container platform, 3scale API and KeyCloak. Testing frameworks and TDD (like Cucumber or Junit). Databases: Relational (Oracle). Coding in adherence to the standards of the application in question. Maintaining, tuning and repairing applications to keep them performing according to technical and functional specifications; performing preventive maintenance activities; providing user support. Integration of technical and application components to meet business requirements. Completing assigned tasks related to phases of development lifecycle of enterprise applications within given scope and timeframes requirements. The following Experience/Competencies/Skillsets are applicable to this Role. Responsibility for building high-performing, scalable, enterprise-grade applications. Java application development while providing expertise in the full software development lifecycle, from concept and design to testing. HTML, XML, CSS or equivalent. Toolset/Other Experience o OpenShift and Docker containers o 3Scale o KeyCloak o Spring JDBC o Maven o Gitlab o Active MQ Messaging (Red Hat AMQ Broker/JMS) o Jenkins o SonarQube o ArtiFactory o Jira o Confluence o Encryption o Integration with external applications (3rd party software) o XML and JSON Technology: OpenID connect and Oauth protocols Front-end CI pipelines EJB2/EJB3 - for maintenance of support of older applications
Jun 27, 2025
Full time
- Candidates must be willing to work from this location. - Blended offsite/onsite working arrangement. Contract Duration: 12 months with further extensions No Of Positions: 4 Working within the island of Ireland is mandatory. Minimum attendance of two days per week at the office. Full-time, Monday to Friday, 8 hours per day (excluding breaks), between 8 a.m. and 6 p.m. Excludes public holidays observed in the Republic of Ireland. Mandatory Requirements (Pass/Fail): ü Experience Level: The candidate must have more than 7 years of relevant Java/JEE Development experience at a senior level. ü Availability: The candidate must be available to commence work from 3rd November 2025. ü English Language Proficiency: The candidate must be fluent in both spoken and written English. The following non-exhaustive list of Key Deliverables are applicable to this Role: Expert in Java development, with experience using industry-standard frameworks, e.g. Quarkus/Spring Boot. Microservice and API development (RESTful, experience of REST design and implementation). understanding of API security protocols Knowledge of Kubernetes, API managers and WebLogic. Experience with OpenShift Container platform, 3scale API and KeyCloak. Testing frameworks and TDD (like Cucumber or Junit). Databases: Relational (Oracle). Coding in adherence to the standards of the application in question. Maintaining, tuning and repairing applications to keep them performing according to technical and functional specifications; performing preventive maintenance activities; providing user support. Integration of technical and application components to meet business requirements. Completing assigned tasks related to phases of development lifecycle of enterprise applications within given scope and timeframes requirements. The following Experience/Competencies/Skillsets are applicable to this Role. Responsibility for building high-performing, scalable, enterprise-grade applications. Java application development while providing expertise in the full software development lifecycle, from concept and design to testing. HTML, XML, CSS or equivalent. Toolset/Other Experience o OpenShift and Docker containers o 3Scale o KeyCloak o Spring JDBC o Maven o Gitlab o Active MQ Messaging (Red Hat AMQ Broker/JMS) o Jenkins o SonarQube o ArtiFactory o Jira o Confluence o Encryption o Integration with external applications (3rd party software) o XML and JSON Technology: OpenID connect and Oauth protocols Front-end CI pipelines EJB2/EJB3 - for maintenance of support of older applications