This position is no longer available.

DevOps Engineer

Job summary
Permanent contract
Porto
Salary: Not specified
Occasional remote
Skills & expertise
Generated content
Problem-solving skills
Azure
Teamwork
Grafana
Openshift
+9

Meritis
Meritis

Interested in this job?

Questions and answers about the job

The position

Job description

Your job

1. Migration to Jenkins: 

• Pipeline Migration: Lead the migration of our existing Azure DevOps pipelines to Jenkins, ensuring that the transition is smooth and efficient. 
• Jenkins Setup: Design, build, and maintain Jenkins pipelines to support continuous integration and continuous delivery. 
• Security & Code Quality Integration: Integrate SonarQube and Checkmarx into Jenkins pipelines for static code analysis and security checks. 

  1. Release Automation & XLRelease Integration: 

• Automate Release Workflows: Leverage XLRelease to automate the deployment process, integrating ServiceNow for ticket creation and workflow automation within the release cycle. 
• Versioning and Tagging: Ensure proper version control and tagging throughout the release process. 

  1. Migration to OpenShift & Cloud Infrastructure: 

• Cloud Migration: Manage the migration of applications to OpenShift, setting up Kubernetes clusters and integrating Consul for service discovery. 
• Failover and High Availability: Enhance the failover processes with dev team to ensure a robust primary-backup system for high availability and disaster recovery. 

  1. Testing and Monitoring: 

• Automate Integration Testing: Collaborate with the development team to automate integration tests, ensuring seamless integration into the Jenkins pipelines. 
• Monitoring Dashboards: Develop monitoring dashboards using Grafana or Kibana to provide real-time insights into system performance, resource usage, and application health. 

  1. Skills and Qualifications: 

• CI/CD Tools: Strong experience with Azure DevOps, Jenkins, git, and XLRelease/XLDeploy. 
• Code Quality & Security Tools: Proven experience with SonarQube and Checkmarx, especially in the context of pipeline integration. 
• Cloud & Containerization: Hands-on experience with OpenShift, Kubernetes, and Consul for cloud infrastructure and orchestration. 
• Automation Expertise: Proficiency in scripting languages (e.g., Bash, Python) to automate tasks and processes. 
• Monitoring & Observability: Experience with Grafana, Kibana, or similar monitoring tools. 
• Collaboration Tools: Familiarity with ServiceNow for release workflow automation. 
• Testing Automation: Knowledge of testing frameworks and automation tools for integration testing.


Preferred experience

Technical skills

• Kibana, Grafana,

• XlDeploy, XlRelease,

• Jenkins, GIT, Nuget, msbuild agents,  

• Sonarqube, Checkmarx,

• Kubernetes, Openshift,

• Azure Devops Services,

• Scripting languages (e.g., Bash, Python), 

• Knowledge in agile methodologies and tools (Scrum/Kanban, Jira).

 

Soft skills

• Problem-Solving: Ability to troubleshoot and resolve technical challenges quickly,

• Collaboration: Strong communication and teamwork skills, able to work cross-functionally with developers, testers, and operations,

• Adaptability: Ability to thrive in a fast-paced environment with changing priorities,

• A real passion for learning, doing things better and helping others – and an ability to turn ideas into reality,

• Availability to travel abroad for short periods of time, as required. 

 

Languages

• Good level of English - minimum B2,

• French is a plus.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Cloud Computing and DevOps”.