Full-Time DevOps Engineer
Decoded HR is hiring a remote Full-Time DevOps Engineer. The career level for this job opening is Experienced and is accepting Europe based applicants remotely. Read complete job description before applying.
Decoded HR
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
About Us:
We are seeking a talented DevOps Engineer to support our infrastructure and ensure the reliability and stability of our services. In this role, you will take a leading part in designing, monitoring, and optimising our cloud-based architecture to deliver seamless performance. This is an excellent opportunity to collaborate with a dynamic team, where your work will directly impact the scalability, security, and overall performance of our platform, helping to drive continuous improvement and innovation in our infrastructure.
Key Responsibilities:
- Design, implement, and manage cloud infrastructure using Amazon AWS.
- Build, monitor, and manage alarms and alerts to proactively address service issues and performance bottlenecks.
- Set up and maintain metrics, logging, and tracing systems to track the health and performance of our platform.
- Ensure seamless deployment and scaling in a multi-tenant SaaS environment.
- Regularly monitor system health, troubleshoot issues, and ensure uptime and availability of services.
- Perform cost analysis and create price estimates for future service scaling and usage growth.
- Implement and maintain best practices for security across the cloud infrastructure, ensuring data protection and compliance.
- Collaborate with the development team to optimise deployment pipelines and improve infrastructure as code practices.
Requirements:
- 3+ years of experience in a DevOps or cloud infrastructure role, with a strong focus on Amazon AWS.
- Hands-on experience with Infrastructure as Code tools (Pulumi or similar).
- Strong understanding of security best practices for cloud infrastructure, including securing networks, data encryption, and managing access controls.
- Experience with stress and performance testing to evaluate infrastructure stability under high loads.
- Experience setting up proactive monitoring, alerting, and automated incident response.
- Knowledge of metrics, logging, and tracing tools (e.g., CloudWatch, Prometheus, ELK Stack).
- Familiarity with deploying and managing multi-tenant SaaS environments.
- Understanding of system architecture, automation, and best practices in cloud infrastructure.
- Experience working with CI/CD (Gitlab) pipelines and automated deployments.
- Fluent in English.
Additional beneficial skills include:
- Experience with the .NET ecosystem and applications running in a .NET environment.
- Experience with Pulumi.
- Familiarity with AWS pricing and the ability to forecast effectively.
- Experience in a startup environment or scaling cloud infrastructure for fast-growing applications.
Our Client´s Approach to Software Development:
- We value collaboration and proactive problem-solving.
- We work closely with business experts to ensure our solutions meet both problem and solution scopes effectively.
- We practise Domain-Driven Design (DDD), emphasising DDD strategic patterns (ubiquitous language, bounded contexts, event modelling) to build and deliver software tailored to business needs.
- We embrace DevOps as a culture, where the development team actively participates in all aspects of software development, from conception to delivery, monitoring, and maintenance.
- We adhere to Agile principles and prioritise quick responses to changing business needs.
- We follow a Continuous Integration/Continuous Delivery process (CI/CD) with trunk-based development. Automated testing (unit, integration, and end-to-end) is integral to our approach, along with strategies like feature toggles, canary releases, and a build-once deliver-anywhere approach.