We are looking for a Senior DevOps Engineer to support global projects by strengthening our technology stack, improving engineering practices, and contributing to codebase development. This role involves building reliable deployment pipelines, enhancing system performance, and working closely with cross-functional teams to deliver scalable solutions.
Key Responsibilities
Participate in design, planning, and development activities within a Scrum environment, contributing to the delivery of high-quality products and services.
Own, maintain, and continuously improve CI/CD pipelines.
Implement automated security checks and assessments to identify and manage cybersecurity risks.
Develop and maintain automated deployment processes across environments.
Set up, configure, and optimize virtual machines, databases, and supporting infrastructure for development and deployment.
Support a variety of projects, from large-scale enterprise applications to internal tools and process improvements.
Collaborate closely with Developers, Scrum Masters, Project Managers, Product Owners, and Architects to ensure smooth delivery and system reliability.
Monitor system performance and reliability, and recommend improvements where needed.
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field.
At least 3 years of experience in DevOps, Cloud Engineering, or Infrastructure Engineering roles.
Strong Experience With Microsoft Azure, Including
Azure App Services and Azure Functions
Azure Virtual Network (VNet), Private Endpoints, and Application Gateway
Azure Entra ID and Identity and Access Management (IAM)
Azure storage solutions such as Data Lake Gen 2, Azure SQL, and Cosmos DB
Hands-on experience with Azure DevOps, including CI/CD pipeline management.
Experience monitoring and optimizing performance using tools such as Application Insights, Log Analytics Workspace, or similar tools.
Experience with Datadog or other observability tools is an advantage.
Strong scripting skills using PowerShell or Bash.
Good understanding of infrastructure and architecture for web-based applications.
Preferably with experience working in Linux-based environments.
Strong communication skills in English, both written and verbal.
Technical Environment
- NET backend monolith application
MS SQL
Microsoft Azure cloud platform
Integrations with external APIs, middleware, ERP systems, and Data Lake platforms
Hangfire for background job processing
Scrum methodologies
Azure DevOps for repository and release management
Datadog for observability