Introduction
In this role, you'll work in one of our IBM Consulting Future Now Centers, where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe.
You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio, including Software and Red Hat.
Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in groundbreaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience.
Your Role And Responsibilities
We are seeking a skilled AWS DevOps engineer who will be responsible for the implementation of AWS services configuration within the customer's tenant.
Core Responsibilities Include
- Designing and operating AWS-based cloud infrastructure (EKS, EC2, VPC, IAM, S3, CloudWatch, Load Balancers)
- Managing and optimizing Kubernetes clusters (networking, autoscaling, security, resource usage)
- Building infrastructure using Terraform and IaC best practices
- Supporting containerized environments with Docker
- Implementing GitLab CI pipelines and GitOps workflows
- Supporting data platforms (Apache Hive, Impala, Ranger) and writing optimized SQL
- Developing automation and tooling in Python
- Troubleshooting complex infrastructure and deployment issues
- Collaborating cross functionally to improve reliability, security, and delivery
Preferred Education
Master's Degree
Required Technical And Professional Expertise
This role focuses on designing, building, and operating secure, scalable, and highly available cloud platforms on AWS, with a strong emphasis on Kubernetes, Infrastructure as Code, and modern CI/CD practices. The engineer works closely with engineering and data teams to enable reliable deployments, optimize performance, and improve operational excellence.
- Certification in AWS Administration: Certified in AWS Administration, with a strong understanding of Infrastructure as Code provisioning and sandbox environment creation.
- Experience with Containerized Applications: Experienced in designing and deploying containerized applications on AWS, leveraging expertise in AWS Component services for Compute, Storage, Networking, and Monitoring.
- Experience with Hybrid Cloud Environments: Experienced in administering hybrid cloud environments, configuring HA/DR, and managing Kubernetes clusters, applying knowledge of Storage, Compute, and Security Services.
- Experience with Kubernetes and Docker: Experienced in utilizing Kubernetes and Docker to manage application lifecycles, deployed clusters, and orchestration best practices.
- Experience with CI/CD Pipelines: Experienced in ensuring seamless integration with CI/CD pipelines.
Nice-to-Have Skills
Preferred technical and professional experience
- Exposure to application development platforms (e.g. Python)
- Experience with data platforms and SQL (e.g. Imapala, Ranger, Apache Hive)
- A broader knowledge of additional AWS services beyond the listed core ones