Signal Ocean is a fast-growing B2B Software-as-a-Service(SaaS) start-up aiming to enhance decision making across the commercial ship management and commodities trading verticals.
We are looking for an expert Development Operations (DevOps) Engineer to join our team in Athens and play a critical role in improving our development infrastructure, effectiveness and experience.
If you have a solid background in DevOps for high-availability, high-performance, large-scale cloud systems and a passion for ultra-efficient and resilient software delivery we would like to meet you.
You will have the opportunity to cross and merge the boundaries that exist between software engineering, testing and IT Operations and work with our technical leadership, Product Managers, Development Leads, Engineers, and Data Scientists to deliver, operate and improve the full stack of our financial technology products.
You will be exposed to and work closely together in state-of-the-art technologies that leverage the latest in machine learning and artificial intelligence.
Our stack includes : Azure / AWS, Kubernetes, Service Fabric, C# .Net and .Net Core, React, Python, Git, SQL Azure, MongoDB, Teamcity.
Design, build, test and maintain our configuration management infrastructure. Install and configure environments and solutions, implement reusable components, translate technical requirements, assist with all stages of test data, develop interface stubs and simulators and perform script maintenance and updates.
Collaborate with Development Leads, software engineers, data scientists and other technical staff members to plan and manage code releases
Develop and maintain Infrastructure as Code ( IaC ) where server environments are described in declarative manifests and stored as code, so that product team members can provision infrastructure for testing or maintenance
Jointly shape and progressively implement the Continuous Integration ( CI ) and Continuous Delivery ( CD ) vision, providing all necessary tools and enabling teams to use them to perform CI / CD and test automation
Own, operate and coordinate system health, security and performance monitoring and the relevant KPIs
Investigate and resolve technical infrastructure issues, multitasking and being able to flexibly deal with multiple urgent situations at a time;
pro-actively vet and preempt root causes
Document and maintain development operations procedures; train others on them
Strict adherence to Confidentiality, Intellectual Property and Non-Compete clauses is expected.
2+ years of work experience as a DevOps Engineer in a cloud setting, preferably MS Azure
Proficiency in operating system administration, networking protocols and network security and administration
Understanding of virtualization, containerization and cloud deployment concepts and practices; expert knowledge in relevant scripting languages, system & server administration and mass system deployment
Solid understanding of modern relational and document Database technologies, preferably MS SQL and MongoDB
Strong understanding of CI / CD concepts, pipelines and tools
Work experience in QA and test-automation
Work experience is system health and performance monitoring / tuning
2+ years of work experience as a software engineer or similar, preferably in C#.Net is an asset
Competitive salary, up to one-day-per-week work from home, private insurance and up to 10% or 15% bonus (depending on seniority)
Opportunity to work in a young, driven team with an exciting, global vision in the highly entrepreneurial domain of Shipping
Fun and well equipped work environment