Brussels, Brussels, Belgium

DevOps Engineer

 Description du poste:

MLG Consult, a leading technology consulting firm, is seeking a skilled and motivated DevOps Engineer to join our team. As a DevOps Engineer at MLG Consult, you will play a critical role in developing and implementing efficient and automated processes to streamline software development, deployment, and operations.

Responsibilities:

  1. Collaborate with cross-functional teams to design, build, and maintain scalable and reliable infrastructure for software development, testing, and production environments.
  2. Implement and manage continuous integration and continuous deployment (CI/CD) pipelines to automate software builds, testing, and deployment processes.
  3. Develop and maintain configuration management and orchestration tools (e.g., Ansible, Puppet, Chef, or Terraform) to ensure consistency and scalability across different environments.
  4. Monitor and analyze system performance, identify bottlenecks and areas for optimization, and implement solutions to improve application and infrastructure performance.
  5. Ensure the security and integrity of systems and data by implementing appropriate security measures, monitoring, and access controls.
  6. Collaborate with development teams to automate and optimize their workflows, including version control, code reviews, and testing.
  7. Troubleshoot and resolve issues related to infrastructure, deployment, and software configuration, collaborating with relevant stakeholders to ensure timely resolution.
  8. Stay updated with emerging technologies and industry best practices in DevOps and provide recommendations for process improvement and tooling adoption.
  9. Participate in on-call rotation and provide support for production environments, addressing incidents and performing root cause analysis.
  10. Mentor and guide junior team members, promoting knowledge sharing and continuous learning within the team.

Qualifications:

  1. Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  2. Proven experience as a DevOps Engineer or a similar role, with a strong background in software development, systems administration, and automation.
  3. Proficiency in scripting or programming languages such as Python, Bash, or PowerShell.
  4. Experience with configuration management and orchestration tools like Ansible, Puppet, Chef, or Terraform.
  5. Strong understanding of CI/CD concepts and experience with tools like Jenkins, GitLab CI/CD, or CircleCI.
  6. Familiarity with containerization technologies like Docker and container orchestration platforms like Kubernetes.
  7. Knowledge of cloud platforms such as AWS, Azure, or Google Cloud, and experience with infrastructure-as-code tools like CloudFormation or Terraform.
  8. Strong understanding of networking, security principles, and best practices for securing infrastructure and applications.
  9. Excellent problem-solving and analytical skills, with the ability to troubleshoot complex issues and propose effective solutions.
  10. Effective communication and collaboration skills to work with cross-functional teams and stakeholders.

Join MLG Consult and be part of a dynamic team that focuses on automating and improving software development and deployment processes. Enjoy a competitive salary package, work with cutting-edge technologies, and contribute to the success of our clients. Apply now for the DevOps Engineer position at MLG Consult.