DevOps Engineer
at Fugro
Oslo, Oslo, Norway -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 08 Jul, 2024 | Not Specified | 09 Apr, 2024 | 5 year(s) or above | Information Technology,Troubleshooting,Amazon Web Services,Telecommunications,Infrastructure,Docker,Kubernetes,Configuration Management,Aws,Ansible,Version Control,Code | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Job Description
This role involves operating and supporting systems, products, and applications in Fugro’s portfolio. Responsibilities include system design, automation, and product enhancement. You’ll work in a dynamic environment, collaborating with various stakeholders, and contribute to daily operations. Strong skills in reporting, time management, and technical documentation are key. Also, participation in a 24/7 duty phone rotation is required.
Key Responsibilities:
- Design, implement, and manage CI/CD pipelines for various development projects.
- Automate processes and workflows using Ansible, Terraform, and other relevant tools to enhance efficiency and reliability.
- Administer and optimize Linux-based systems to ensure high availability and performance.
- Work with cloud platforms, particularly AWS, to deploy, manage, and scale applications.
- Manage containerization and orchestration using Docker, Podman, Kubernetes and OpenShift.
- Collaborate with development teams to understand needs and integrate DevOps methodologies into the development life cycle.
- Maintain and improve existing infrastructure, ensuring best practices in security, scalability, and disaster recovery.
- Monitor system performance, troubleshoot issues, and implement solutions to maintain optimal operations.
- Administer and optimize network configurations and architectures based on the principles of zero-trust, ensuring secure access controls and minimizing the attack surface.
- Maintain and improve existing Linux server infrastructure, implementing best practices in security (including zero-trust architecture principles), scalability, and disaster recovery.
- Stay up to date with new technologies and trends in DevOps, cloud computing, and software development.
Requirements:
- Bachelor’s degree in Information Technology, Telecommunications, Programming, or a relevant engineering field.
- At least 5 years of experience as a Linux engineer, with extensive knowledge of Linux administration and troubleshooting.
- Proficient in Python scripting for automation and task simplification.
- Experience with Ansible for automation and configuration management.
- Familiarity with Red Hat OpenShift for container orchestration and management.
- In-depth knowledge of Amazon Web Services (AWS) and experience managing cloud-based infrastructure.
- Knowledge of Terraform for infrastructure as code (IaC) practices.
- Solid background in general networking principles and devices.
- Familiarity with Cisco and Juniper products.
- Experience with container technologies such as Docker and Podman.
- Proficiency in Kubernetes for orchestrating containerized applications.
- Hands-on experience with Git and CI/CD tools for version control and continuous integration/continuous deployment processes.
What we offer:
- International work environment.
- Flexible work hours.
- Excellent office facilities.
- Subsidised canteen.
- In-house exercise room.
- Secure bike parking facilities and wardrobe/shower.
- Mobile phone and internet covered.
- Career opportunities in Fugro, both in Norway and abroad.
Disclaimer for recruitment agencies:
Fugro does not accept any unsolicited applications from recruitment agencies. Acquisition to Fugro Recruitment or any Fugro employee is not appreciated
Responsibilities:
- Design, implement, and manage CI/CD pipelines for various development projects.
- Automate processes and workflows using Ansible, Terraform, and other relevant tools to enhance efficiency and reliability.
- Administer and optimize Linux-based systems to ensure high availability and performance.
- Work with cloud platforms, particularly AWS, to deploy, manage, and scale applications.
- Manage containerization and orchestration using Docker, Podman, Kubernetes and OpenShift.
- Collaborate with development teams to understand needs and integrate DevOps methodologies into the development life cycle.
- Maintain and improve existing infrastructure, ensuring best practices in security, scalability, and disaster recovery.
- Monitor system performance, troubleshoot issues, and implement solutions to maintain optimal operations.
- Administer and optimize network configurations and architectures based on the principles of zero-trust, ensuring secure access controls and minimizing the attack surface.
- Maintain and improve existing Linux server infrastructure, implementing best practices in security (including zero-trust architecture principles), scalability, and disaster recovery.
- Stay up to date with new technologies and trends in DevOps, cloud computing, and software development
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Information Technology/IT
IT Software - Network Administration / Security
Software Engineering
Graduate
Information technology telecommunications programming or a relevant engineering field
Proficient
1
Oslo, Norway