Collaborate with development teams to ensure smooth and reliable operation of software and systems.
Design, implement, and manage CI/CD pipelines.
Design, deploy complete and robust solutions which can include cloud infrastructure, backup & disaster recovery strategies, monitoring tools and writing documentation.
Maintain production and non-production cloud environments.
Implement monitoring systems and develop custom dashboards with relevant metrics.
Automate and optimize development and deployment processes.
Monitor system performance and troubleshoot issues as they arise.
Maintain and enhance infrastructure as code (IaC) practices.
Implement and manage cloud infrastructure (e.g., AWS, Azure).
Ensure security, scalability, performance, and optimal cost of the infrastructure.
Contribute to open-source tools and add features needed for internal projects.
Stay up-to-date with industry trends and best practices.
Experience
--------------
Proven experience with designing, implementing and maintaining systems that are scalable and highly available.
Excellent problem solving skills (e.g., capable of finding and implementing solutions for new or unexpected problems).
Extensive experience with CI/CD tools and processes while focusing on compliance aspects (e.g., approval systems, attestations, code signing, etc.).
Experience with creating pipelines that target a wide range of platforms (e.g., Kubernetes, API Gateways, Databases, Android, iOS, Web Apps).
Extensive experience with Kubernetes and a deep understanding of its components and underlying concepts (e.g., containerization, networking, cgroups).
Proficiency in scripting languages (e.g., Bash).
Proficiency in at least one other relevant programming language (e.g., Python, Go, Java, Kotlin, C++, Javascript or other).
Strong knowledge of networking concepts and protocols (e.g., IP, TCP, UDP, HTTP, IPSec or others).
Proven experience with DevSecOps practices and an excellent understanding of security and cryptography concepts (e.g., AES, RSA, DH, TLS suite).
Strong knowledge of the Git version control system.
Experience with infrastructure as code (IaC) tools (e.g., Terraform).
Hands-on experience with cloud platforms (e.g., AWS, Azure).
* Experience with implementing and using monitoring tools (e.g., metrics, logs, traces).
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.