Senior DevOps Engineer
Krakow, PL
We are looking for a Senior DevOps Enginner!
TechnipFMC is a global leader in energy projects, technologies, systems, and services. The company is digitally transforming and creating innovative products that enable our sustainable energy future. An integral part of this transformation is secure, highly available, resilient platforms and digital solutions. The Software Services organization at TechnipFMC delivers industrialized software solutions to support strategic objectives. Our team structure follows agile methodology where each member is responsible for the success of the project. The DevOps engineer is an essential member of the agile team responsible for delivering digital innovations.
Job Description
-
Collaborate with developers to innovate while achieving a daily releasable application state.
-
Ensure cloud and network security best practices are followed throughout the development and deployment processes.
-
Automate repetitive tasks and develop efficiency improvement tools.
-
Write and maintain detailed process and architecture documentation.
-
Develop and maintain CI/CD pipelines to ensure fast and efficient code delivery.
-
Enforce continuous improvement of the release process and performance.
-
Review specifications, objectives, and validation tests to ensure quality.
-
Coordinate with the “Business” to provide a transparent backlog and feedback loop for the developers with associated tasks.
-
Coordinate with the development team to review specifications and time estimates.
-
Stay up to date with the latest technological trends proactively recommending optimizations and improvements.
-
Monitoring and optimizing the performance, availability, and scalability of applications and infrastructure.
-
Implementing and managing containerization technologies for application deployment and scaling.
-
Facilitating effective communication and collaboration between development, operations, and other cross-functional teams.
-
Continuously identifying areas for process improvement and implementing solutions to enhance efficiency and reliability.
-
Staying up to date with industry trends and emerging technologies in DevOps and cloud computing.
You are meant for this job if:
-
Bachelor’s degree in computer science, engineering, or related field.
-
Experience with as a DevOps Engineer or similar software engineering role.
-
Experience building and maintaining CI/CD pipelines with daily release schedule.s
-
Proficiency in using version control systems ( Git).
-
Experience with cloud platforms to manage and optimize resources (AWS, Azure).
-
Firsthand experience with container orchestration (Kubernetes).
-
Strong knowledge of modern programming/scripting Coding experience in several languages (eg. TypeScript, Java, Kotlin, Python, Bash).
-
Experience in Agile/Scrum philosophies and methods or related collaborative workflow.
-
Experience with monitoring and logging tools (Datadog, Elk stack, Azure insights, Kibana).
-
Experience with Infrastructure as Code and automation (Terraform, Ansible, CloudFormation).
-
Experience with networking, firewalls, load balancers, and API Gateways.
-
Technical writing skills to create clear documentation.
-
Good interpersonal & team collaboration skills
-
Effective communication skills (fluent in English)
- Nice to have: Cloud platform DevOps certifications (AWS, Azure)
Skills
Additional Skills
Leadership Competencies