Role and Responsibili3es:
• Deploy, Maintain, Enhance and Monitor a highly scalable infrastructure for data processing plaRorm using Kubernetes
• Using AWS Cloud and open-source services to address cri:cal business needs
• Ensure the 24/7 availability of the system, with proper aler:ng and monitoring
• Iden:fy and fix bugs and performance issues in the plaRorm
• Work with agile teams on seXng error budgets, root cause analysis exercises, and blameless post-mortems
• U:lize con:nuous delivery (CI/CD) with Gitlab CI, Jenkins, ArgoCD, Ar:factory, Docker
• Data pipeline and applica:on monitoring and failure recovery
• Setup and monitor applica:on access and connec:vity
• Advocate for a DevOps culture of automa:on, self-service, and engineering best prac:ces to enable development teams
• Autoscaling and monitoring performance for Kubernetes and running applica:ons using Prometheus and Grafana or similar tools
• Performing all SRE ac:vi:es such as availability and reliability monitoring and reports
• Tune, Monitor and configure tools such as Kaaa, Spark, Presto, Airflow, MQTT
• Use infrastructure as a service with Terraform
• Operate and maintain code repository with GitLab.
Required Qualifica:on:
• Bachelor’s degree in Computer Science OR Computer Engineer
• Minimum 5+ years of experience in DevOps engineering or sogware development.
• Strong coding and scrip:ng experience with Bash, Python, Go or similar languages.
• Comprehensive experience with AWS including a solid understanding of CI/CD, Amazon S3, EC2, IAM, CloudForma:on and Route 53
• Experience with user access, authen:ca:on, user permission management and security, LDAP, AD, OIDC, Kerberos
• Experience with secure infrastructure networking with AWS using different types of Load Balancers, seXng up VPCs, subnets, and rou:ng tables
• Experience with auto scaling, performance tes:ng and capacity planning.
• Experience with tools such as Jenkins, Ar:factory, etc. to build automa:on, CI/CD, Self- Service pipelines.
• Experience owning infrastructure in produc:on, as well as designing and crea:ng build/deploy & monitoring systems using CloudForma:on/Terraform
• Experience with resRul services, pub/sub communica:on model, service-oriented architecture, distributed systems, cloud system (AWS) and micro-services architecture paFern.
Requirements:
Preferred Qualifica3ons: • Master’s degree in Computer Science OR Computer Engineer • Experience with configura:on management tools: Puppet, Chef, Kustomize, or Ansible • Experience with containeriza:on and scheduling, with Docker and Kubernetes. • Strong distributed systems implementa:on experience • Experience with AWS Direct Connect or seXng up and maintaining a hybrid cloud • Experience with op:mizing storage classes, lifecycle rules, instance classes, and throughput tuning to op:mize for cost without sacrificing performance • Experience in backend services deployment and management
DEVOPS CLOUD ENGINEER
ANY GRADUATE