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:
- Collaborate with cross-functional teams to design, build, and maintain scalable and reliable infrastructure for software development, testing, and production environments.
- Implement and manage continuous integration and continuous deployment (CI/CD) pipelines to automate software builds, testing, and deployment processes.
- Develop and maintain configuration management and orchestration tools (e.g., Ansible, Puppet, Chef, or Terraform) to ensure consistency and scalability across different environments.
- Monitor and analyze system performance, identify bottlenecks and areas for optimization, and implement solutions to improve application and infrastructure performance.
- Ensure the security and integrity of systems and data by implementing appropriate security measures, monitoring, and access controls.
- Collaborate with development teams to automate and optimize their workflows, including version control, code reviews, and testing.
- Troubleshoot and resolve issues related to infrastructure, deployment, and software configuration, collaborating with relevant stakeholders to ensure timely resolution.
- Stay updated with emerging technologies and industry best practices in DevOps and provide recommendations for process improvement and tooling adoption.
- Participate in on-call rotation and provide support for production environments, addressing incidents and performing root cause analysis.
- Mentor and guide junior team members, promoting knowledge sharing and continuous learning within the team.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a DevOps Engineer or a similar role, with a strong background in software development, systems administration, and automation.
- Proficiency in scripting or programming languages such as Python, Bash, or PowerShell.
- Experience with configuration management and orchestration tools like Ansible, Puppet, Chef, or Terraform.
- Strong understanding of CI/CD concepts and experience with tools like Jenkins, GitLab CI/CD, or CircleCI.
- Familiarity with containerization technologies like Docker and container orchestration platforms like Kubernetes.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud, and experience with infrastructure-as-code tools like CloudFormation or Terraform.
- Strong understanding of networking, security principles, and best practices for securing infrastructure and applications.
- Excellent problem-solving and analytical skills, with the ability to troubleshoot complex issues and propose effective solutions.
- 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.