Resilient Co
Sr Cloud DevOps Engineer
TLDR
Lead the design and operation of scalable and secure cloud infrastructure on Microsoft Azure while implementing DevOps best practices for a global engineering team.
Responsibilities
Design, deploy, and manage cloud infrastructure on Microsoft Azure to ensure availability, scalability, and security.
Automate infrastructure provisioning and configuration with Terraform and Azure DevOps pipelines.
Develop, implement, and maintain CI/CD pipelines to streamline application delivery and infrastructure updates.
Manage containerized applications using Kubernetes and Docker, including orchestration, scaling, and monitoring.
Perform advanced Linux system administration, including tuning, troubleshooting, and security hardening.
Write and maintain automation scripts using Python, Bash, Awk, and Sed to support operational workflows.
Monitor system health and performance using DataDog and resolve incidents to maintain service reliability.
Manage and optimize relational (e.g., Oracle, MySQL) and NoSQL (e.g., MongoDB) databases for performance and integrity.
Implement and manage secure access controls, including SSH certificate management and key best practices.
Use Azure DevOps and GitHub for version control, code reviews, and deployment automation.
Configure network components in cloud environments, including virtual networks, subnets, firewalls, and routing.
Collaborate with software engineering, QA, and product teams and support global, 24/7 operations and knowledge sharing.
Requirements
Expert-level experience managing Linux servers: installation, configuration, performance tuning, security, and troubleshooting.
Extensive experience with Microsoft Azure services for compute, storage, networking, and security.
Proficiency using Azure DevOps for CI/CD pipeline creation, release management, and infrastructure automation.
Strong experience with GitHub for source code management, branching strategies, and pull requests.
Advanced scripting skills in Python and proficiency with Bash, Awk, and Sed on Linux.
Hands-on experience with Kubernetes for deployment, scaling, and management of containerized applications.
Skilled in Docker for image creation, management, and deployment.
Experience with infrastructure as code using Terraform to provision and manage cloud resources.
Familiarity with DataDog for monitoring, alerting, and performance analysis.
Experience managing relational databases (Oracle, MySQL) and NoSQL databases (MongoDB).
Experience with enterprise orchestration and messaging tools such as BPM/ESB and RabbitMQ.
Bachelor’s degree in Management Information Systems, Computer Science, Software Engineering, or a related field.
Resilient Co builds scalable API platforms that enhance both customer-facing and internal services, utilizing advanced technologies such as GraphQL, Kubernetes, and AWS. Additionally, the company specializes in SAP BRIM solutions, tailored for financial contract accounting and seamless payment services integration, setting it apart in the tech landscape.
Cloud DevOps Engineer