The shift toward the consumption of IT as a service i.e. the cloud is one of the most important changes to happen to our industry in decades. At IBM we are driven to shift our technology to an as-a-service model and to help our clients transform themselves to take full advantage of the cloud. With industry leadership in analytics security commerce and cognitive computing and with unmatched hardware and software design and industrial research capabilities no other company is as well positioned to address the full opportunity of cloud computing.
We're looking for experienced cloud software engineers to join our Continuous Delivery services development team in India Bangalore. We seek individuals who innovate & share our passion for winning in the cloud marketplace. You will be part of a strong agile and culture-driven engineering team responsible for enabling IBM Cloud to move quickly. We are running IBM's next generation cloud platform to deliver performance and predictability for our customers' most demanding workloads at global scale and with leadership efficiency resiliency and security. It is an exciting time and as a team we are driven by this incredible opportunity to thrill our clients.
* As a DevOps engineer and work on setting up company-wide infrastructure and ensuring their availability reliability security and compliance.
* Manage the full lifecycle of code changes from development to deployment including code reviews testing and operations
* Use of various open-source tools for instrumenting monitoring alerting and debugging of production services
* Participate in on-call rotations along with the other members of the team to maintain the uptime of our services out of hours
* Participate in architectural discussions and help drive the future of our services as we continually strive to provide best-in-class experiences for IBM development teams
* Stay abreast of the latest technologies and methodologies with high focus on Cloud infrastructure (VPC Kubernetes/OpenShift Istio Akamai etc)
* Provide exceptional end-user support collaborating with development teams to understand their needs and optimize their build processes
* Minimum 3+ years of experience in Cloud environment in the role of DevOps
* Familiarity with continuous integration & continuous deployment tools and strategies
* Experience with Infrastructure as Code (Terraform Ansible Git)
* Experience in automating DevOps pipeline (Jenkins GitHub Actions Travis Tekton ...)
* Strong experience working with Cloud infrastructure (VPC Kubernetes/OpenShift Istio Akamai ...)
* Proficient in a high-level programming language such as Python JavaScript Java or Go
* Desire to design build and maintain highly efficient secure and scalable software build systems
* Excellent analytical and problem-solving abilities with a keen attention to detail
* Knowledge of IBM Cloud services and management with an emphasis on deploying and scaling applications in a cloud environment
* Experience using cloud-native systems for monitoring and alerting (e.g. Prometheus Grafana Elasticsearch)
* Solid foundation in Linux internals including system calls file systems and kernel debugging
* Understanding of endpoint security best practices (TLS HTTPS TLS Certificates WAF Network Traffic Analysis)
* Understanding of networking principles and protocols
* Knowledge of security testing techniques to identify vulnerabilities in software and infrastructure.
* Genuine interest in building efficient and highly performant software
* Ability to quickly learn new technologies and adapt to changing technical environments