Cloud Infrastructure Engineer
Company
IBM
Location
IN Ahmedabad
Type
Full Time
Job Description
We are looking for an Infrastructure Engineer to join the IBM Watson Media Infrastructure team and help us maintain and improve the key aspects of our leading SaaS video streaming platform.
As an Infrastructure Engineer at IBM Watson Media you will maintain and continuously develop the infrastructure which contains thousands of machines and services in 30 data centres petabytes of video data and serves millions of viewers and broadcasters all over the world. The infrastructure workload is spread across multi-cloud providers consisting of virtual machines bare-metal servers and Kubernetes clusters the latter amounting to 30% and growing.
We strongly believe in automation to allow our engineer focus on the most critical and impactful work. We expect everyone in the team to continuously look for ideas to continuously improve our tools and methods to make our systems to be more robust scalable and easier to maintain.
Your Role and Responsibilities
- Designing developing and maintaining IBMβs video streaming solutions infrastructure and cooperating with the related development teams
- Evaluating open-source projects applications and solutions adopting them into the current infrastructure
- Provide on-call duty for the supported systems.
- Design build and implement solutions through DevOps methodologies.
- Continuously improving the systems monitoring
- Develop and deploy changes via infrastructure as code.
- Collaborating in cross-team projects
- As part of the team you will provide code reviews to the other team members.
- Modernize legacy systems to container-based solutions.
- Ensure to comply with the industry standards and regulations.
Required Technical and Professional Expertise
- Keep yourself up-to-date and improve yourself continuously
- Being social and a team player
- Being able to work independently making decisions and discussing them with the team
- Having at least 2-3 years of infrastructure or DevOps experience
- Reading and writing in English
- Aware of Cloud-Based services and solutions (eg. IBM Cloud AWS)
- Proficient in at least one Linux distribution system administration (Ubuntu preferred)
- Possessing a DevOps mindset: you feel responsible for both the operation and the code developed by the team
Preferred Technical and Professional Expertise
- We embrace T-shaped engineering skills. The more these apply to you the better.
- Working experience with configuration management systems (eg. Chef Ansible) and infrastructure as code systems (eg. Terraform CloudFormation)
- Experience with Docker and container orchestration solutions (eg. Kubernetes) and Helm
- Familiar with at least one of the following languages: Python Go Ruby Bash
- Being familiar with some of the following Hashicorp products (eg. Terraform Consul Vault)
- Understanding and using Continuous Integration (CI) systems (eg. Jenkins Gitlab CI)
- Experience in managing high availability (eg. Keepalived ALB Elastic IP DNS Load Balancer)
- Experience in monitoring systems (eg. Prometheus Nagios/Icinga)
- Familiar with some of these: Apache Nginx HAProxy Varnish MySQL/RDS RabbitMQ LDAP OpenVPN
- Experience with CDN providers (eg. Akamai Fastly)
- Network knowledge and experience (eg. L2/L3 CIDR ARP 802.1q IPtables Calico FRRouting)
- Understand how the SSL certificates work (eg. RSA X.509 CA OCSP Letβs Encrypt)
- Being able to troubleshoot problems in unfamiliar environments
- Technical documentation writing skills
Date Posted
09/29/2023
Views
7
Similar Jobs
Genetic Counselor (Clinical) - Department of Veterans Affairs - Veterans Health Administration
Views in the last 30 days - 0
View DetailsAerospace Engineer - Department of Transportation - Federal Aviation Administration
Views in the last 30 days - 0
View DetailsBusiness Analyst - Elite Software Automation
Views in the last 30 days - 0
Elite Software Automation ESA is a boutique consulting firm that specializes in process optimization custom systems and automations for established hi...
View Details