Job Closed
This listing is no longer active.
Engage, Innovate, Grow Efficiently
Senior Backend Engineer – DevOps
Location
Poland
Posted
106 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer – DevOps
Guidewire Software
• Python development of RESTful APIs using Flask and FastAPI with extensive use of SQLAlchemy and pydantic • Analysing requirements, proposing solutions, spiking, building PoCs and production grade, well tested solutions and releasing them • Supporting, optimizing and maintaining our solutions to meet our SLOs • Cooperating with team members through PR reviews, RFCs/ADRs and agile ceremonies
Job Requirements
- Proficiency in Python development (with minimum of 6 years of experience)
- Experience with FastAPI, SQLAlchemy, Pydantic, Celery
- Experience in building software for high availability using Kubernetes, Docker and cloud-native technologies
- Experience using public cloud providers, preferably AWS (including Kubernetes, IAM, S3)
- Strong foundation in algorithmics and data structures
- Experience in taking ownership of quality through test automation (TDD, BDD are nice to have), preferably in environment with no formal QA role
- Expertise in profiling and performance optimization at code, database and infrastructure levels
- A high sense of responsibility, good work ethic and a natural curiosity and openness to new ideas and tools
- Excellent communication skills with the ability to articulate complex technical concepts in an English-speaking environment.
Benefits
- Flexible working hours
- Remote work options
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
• Design, implement, and maintain CI/CD pipelines using Jenkins, Azure DevOps, and GitLab CI • Automate infrastructure provisioning and configuration using Ansible, Terraform, PowerShell, and Bash • Support and manage IIS-hosted Microsoft applications across development, QA, and production environments • Perform system migrations and decommissioning of legacy applications with minimal business disruption • Administer Windows and Linux servers, including patching, upgrades, and baseline security configuration • Monitor system performance using SolarWinds and AppDynamics; proactively troubleshoot production issues • Manage database deployments and support data migration activities (SQL Server, Oracle) • Implement security best practices including access controls, credential management, and compliance adherence • Collaborate with development, QA, database, and infrastructure teams to ensure smooth release cycles • Conduct root cause analysis and provide resolution for application and infrastructure-related incidents
Senior DevOps Engineer – Highload, Cloud, Data-Intensive Systems
Alex Staff AgencyWe help the best professionals and companies find each other despite borders.
• Operation of production services and infrastructure (server provisioning/decommissioning, updates, replacements, performance troubleshooting) • Support and development of Infrastructure as Code (Terraform / Ansible: modules, roles, standards, reviews) • Monitoring, alerting, backups, and regular recovery checks • Development of service and infrastructure automation • Development of CI/CD and release procedures • Incident diagnosis and resolution, support for product teams • Traffic analytics, bot and attack protection tools • Responsibility for 24/7 platform stability
• Write, configure, and deploy code that improves service reliability for existing or new systems; set standard for others with respect to code quality. • Provide helpful and actionable feedback and review for code or production changes. • Drive repair/optimization of complex systems with consideration towards a wide range of contributing factors. • Lead debugging, troubleshooting, and analysis of service architecture and design. • Participate in on-call rotation. • Write documentation: design, system analysis, runbooks, playbooks. Provide design feedback and uplevel design skills of others. • Implement and manage SRE monitoring applications using AI, Python, and Observability data. • Develop tooling using Terraform and other IaC tools to ensure visibility and proactive issue detection across our platforms. • Work within GCP infrastructure, optimizing performance, and cost, and scaling resources to meet demand. • Collaborate with development teams to enhance system reliability and performance, applying a platform engineering mindset to system administration tasks. • Develop and maintain AI-enhanced automated solutions for operational aspects such as on-call monitoring, performance tuning, and disaster recovery. • Troubleshoot and resolve issues in our dev, test, and production environments. • Participate in postmortem analysis and create preventative measures for future incidents. • Implement and maintain security best practices across our infrastructure, ensuring compliance with industry standards and internal policies. Participate in security audits and vulnerability assessments. • Participate in capacity planning and forecasting efforts to ensure our systems can handle future growth and demand. Analyze trends and make recommendations for resource allocation. • Identify and address performance bottlenecks through code profiling, system analysis, and configuration tuning. Implement and monitor performance metrics to proactively identify and resolve issues. • Develop, maintain, and test disaster recovery plans and procedures to ensure business continuity in the event of a major outage or disaster. Participate in regular disaster recovery exercises. • Contribute to internal knowledge bases and documentation.
Senior DevOps Engineer – AWS, Azure
NetguruNetguru builds software that lets people do things differently.
• Architect and operate Kubernetes-based deployments across AWS and Azure • Design, implement, and maintain automated build processes and scripts for Node.js, Python, Java, Flutter, React, and Angular projects. • Develop and manage containerization workflows using Docker, including multi-stage builds, optimized images, and security best practices. • Build and maintain CI/CD pipelines using GitHub Actions, GitLab CI, CircleCI, and other relevant tooling. • Implement GitOps workflows using platforms such as ArgoCD or Flux, ensuring declarative infrastructure and automated delivery. • Create and maintain infrastructure-as-code templates using Terraform or other HashiCorp tooling. • Automate deployments, environment provisioning, configuration management, and release processes. • Ensure observability, logging, monitoring, and alerting are implemented and continuously improved. • Work closely with development teams to shape CI/CD workflows, build standards, and deployment strategies. • Enhance system reliability, scalability, and security across all environments. • Maintain cloud-native environments and ensure best practices for cost management, performance, and resilience. • Support incident response, troubleshooting, and root cause analysis for deployment- and environment-related issues. • Provide guidance and mentorship to development teams regarding DevOps practices, deployment patterns, and cloud-native architecture.




