Job Title: Cloud DevOps Engineer
We're seeking a skilled and innovative Cloud DevOps Engineer to join our team. This role involves designing, deploying, and managing cloud infrastructure solutions using leading public cloud providers.
* Design, deploy, and manage cloud infrastructure solutions using leading public cloud providers including Azure and AWS.
* Develop and implement Infrastructure as Code (IaC) and configuration management.
* Introduce automation to improve performance, scalability, and security, reducing manual effort.
* Design, develop, and enhance CI/CD pipelines to accelerate development cycles and ensure reliable releases.
* Design cost-effective solutions and services ensuring that value is measured, tracked, and realized at key delivery points.
* Design and implement logging, monitoring, tracing, and alerting solutions for better visibility and faster incident recovery.
Requirements:
* 5+ years of hands-on experience designing, deploying, and managing solutions in Microsoft Azure and/or Amazon Web Services (AWS) for medium to large-scale applications serving thousands or millions of users.
* Strong experience in administering Windows and/or Linux server environments.
* Advanced proficiency in at least two programming/scripting languages: Bash, Python, JavaScript, Go, Java.
* Proficiency in automation with at least one configuration/deployment management tool such as Ansible, Terraform, Azure Resource Manager (ARM), or Bicep.
* Experience with container technologies such as Docker and Kubernetes, including Azure Kubernetes Service (AKS) and Amazon EKS.
* Proficiency with serverless computing and event-driven architectures using services like Azure Functions, AWS Lambda, or similar.
* Demonstrated experience in integrating monitoring and alerting tools such as Azure Monitor, Grafana, Datadog, New Relic, CloudWatch, ELK.
* Proven track record of building, optimizing, and scaling CI/CD frameworks and tools including Azure DevOps, GitHub Actions, AWS CodePipeline, or equivalent.
* In-depth understanding of security and networking principles.
* Experience working in Agile, fast-paced DevOps environments.
* Excellent problem-solving and troubleshooting skills.
* A curious, open-minded nature with a passion for exploring innovative solutions.
* Strong collaboration and customer service mindset, with the ability to build trust and communicate effectively.
* Bachelor's degree in computer science, information technology, or an equivalent combination of relevant education and experience.
* Fluent in English.
Why Join Our Team?
We offer a range of benefits that support your growth and well-being, including:
* Flexible work arrangements, including hybrid work models and adaptable hours.
* Competitive salary and bonus structures.
* Comprehensive health insurance and wellness programs.
* Ongoing training and professional development opportunities.
* Mentorship and coaching programs.
Join us in shaping the future of technology and innovation!