Senior DevOps Engineer driving innovation at TechnipFMC by collaborating with development and operations teams. Implementing CI/CD pipelines and cloud infrastructure for software delivery.
Responsibilities
Collaborate with developers to innovate while achieving everyday releasable application state
Write and maintain architecture documentation
Enforce continuous improvement of the release process and performance.
Ensure security rules are in place.
Manage Releases
Coordinate with the “Business” a backlog of specification in view of continuously feedback the developers with task.
Ensure the quality of the specification reviewing the objective and the test validating the specification.
Coordinate with the developers the review of the specification and time estimate.
Propose changes or architecture optimizations
Code cloud-native solutions
Collaborating with development and operations teams to establish effective and efficient processes for software delivery and infrastructure management.
Automating and streamlining software build, deployment, and release processes.
Designing and implementing Continuous Integration/Continuous Deployment (CI/CD) pipelines to ensure rapid and reliable software delivery.
Managing and maintaining configuration management tools to automate infrastructure provisioning and configuration.
Monitoring and optimizing the performance, availability, and scalability of applications and infrastructure
Implementing and managing containerization technologies for application deployment and scaling.
Implementing and managing cloud infrastructure to support scalable and resilient applications.
Implementing and managing infrastructure-as-code (IaC) tools to enable declarative and version-controlled infrastructure provisioning.
Implementing and managing monitoring and logging tools for proactive monitoring and troubleshooting of applications and infrastructure.
Collaborating with security teams to ensure compliance and implement security best practices in software delivery and infrastructure management.
Conducting regular disaster recovery exercises and implementing backup and recovery strategies.
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.
Mentoring and providing guidance to team members on DevOps practices and tools.
Requirements
Experience with running and operating software in production at scale
You know how to build CI/CD pipelines allowing everyday releases
You know Git
Cloud-native approach
Ability to design scalable and highly-available architecture in the cloud (Azure, AWS, GCP)
Hands-on experience with container orchestration Kubernetes
Coding experience in several languages (eg. TypeScript, Java, Kotlin, Python, Bash)
Experience in setting up monitoring and logging tools (Elk stack, azure insights, Kibana)
Infrastructure as Code and automation (Terraform, Ansible, CloudFormation)
Cloud Engineer at Agility Technologies leading the design of scalable eLearning infrastructure. Collaborating on technical design and implementation involving cloud - based platforms and secure integrations.
Senior Hardware Reliability Engineer overseeing reliability testing and analysis of outdoor electronic assemblies at Gridware. Collaborating with mechanical engineers and contributing to product lifetimes modeling.
Senior Manager leading SRE, Virtualization, Networking, and AI Infrastructure teams at F5. Overseeing mission - critical infrastructure and driving operational excellence across hybrid compute environments.
Senior Software Release Engineer managing software release trains at GM. Owning integration activities and defining software release scopes with a focus on collaboration with suppliers.
Software Release Engineer managing VCU and CCU software release trains for automotive solutions. Overseeing release readiness, integration, and building processes for embedded software.
Senior DevOps Engineer at Broadridge developing fully automated pipelines for Python applications. Collaborating on LTX Trading applications with a focus on cloud infrastructure and deployment automation.
DevOps Azure Developer specializing in end - to - end application development with Python, Azure, and CI/CD practices at Abbott. Involves collaborative environments and building secure cloud applications.
Release Engineer enhancing end - to - end build and deployment pipelines for Ironclad's AI contracting platform. Collaborating with Engineering, QE, and Product teams to manage releases and deployment processes.
DevOps Engineer focused on CI/CD and cloud operations for a leading financial services client. Ensure high - quality, automated deployments and promote DevOps practices within the team.
DevOps Engineer maintaining cloud infrastructure and automation for clinical trials at Teckro. Collaborating with development and operations teams to optimize performance and ensure system reliability.