Senior DevOps Engineer

We are looking for a skilled Senior DevOps Engineer who thrives in a leadership role, takes full responsibility for outcomes, and applies innovative thinking to both architecture and operational processes. The right candidate will have a proven background in building, automating, and supporting enterprise-level cloud environments, with deep knowledge of Microsoft Azure and/or AWS, Kubernetes, Infrastructure as Code, CI/CD, and cloud reliability. Responsibilities Build and maintain robust, scalable, and fault-tolerant cloud infrastructure Collaborate with development and operations teams to enhance deployment strategies and system efficiency Develop automation for infrastructure setup, configuration, and monitoring Advocate for and implement CI/CD processes and standards across projects Address and resolve issues in production and testing environments Update and refine documentation for systems, workflows, and operational guidelines Ensure security and compliance are integrated into all cloud operations Mentor team members and share expertise in DevOps practices and cloud technologies Take part in incident analysis and drive improvements for greater system reliability Identify and introduce new tools and methodologies to strengthen the DevOps landscape Requirements Minimum three years of experience in IT infrastructure, systems engineering, DevOps, or cloud engineering At least one year in a leadership or team coordination role Practical experience with public cloud platforms, preferably AWS, for designing and managing cloud solutions Demonstrated success in supporting high-availability, business-critical systems Experience in enterprise environments with complex application portfolios and multiple stakeholders Hands-on involvement in designing, deploying, and maintaining cloud-based architectures Advanced skills with Kubernetes for orchestrating and managing containers Proficiency in Python for scripting and automation Experience with at least one statically typed, object-oriented, managed-runtime language such as C# or Java for backend and automation tasks Strong understanding of Infrastructure as Code (IaC) and automation tools for managing cloud resources Familiarity with DevOps, CI/CD, and release management platforms like GitLab to optimize software delivery English language skills at B2+ level or higher, both written and spoken Nice to have Knowledge of Azure Automation Account and Azure Virtual Machines for automating Azure resource management Microsoft Certified: Azure Administrator Associate (AZ-104) or AWS Certified CloudOps Engineer – Associate credentials Microsoft Azure Solutions Architect or AWS Certified Solutions Architect – Associate/Professional certifications for advanced cloud design Kubernetes certifications such as CKA or CKAD to demonstrate proficiency in Kubernetes administration or development Terraform certification to validate expertise in Infrastructure as Code with Terraform

Similar jobs