DevOps Engineer-AWS
IBM
Dallas, United States of America
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Dallas, United States of America
Tech stack
Java
JavaScript
.NET
API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
HTML5
CSS
Continuous Integration
DevOps
Amazon DynamoDB
Middleware
Github
Identity and Access Management
Python
Node.js
Performance Tuning
Release Management
Cloud Services
Software Deployment
Systems Integration
TypeScript
Datadog
Data Logging
Enterprise Software Applications
React
Delivery Pipeline
Spring-boot
Software Troubleshooting
Infrastructure as Code (IaC)
Amazon Web Services (AWS)
Backend
Cloudformation
Amazon Web Services (AWS)
Containerization
Angular
Gitlab-ci
Infrastructure Automation Frameworks
Deployment Automation
Hashicorp
Front End Software Development
Cloud Migration
Functional Programming
Cloud Optimization
Cloudwatch
Api Gateway
REST
Terraform
Splunk
Code Restructuring
Docker
Legacy Systems
Jenkins
Microservices
Job description
- Design, develop, and maintain scalable full stack applications for large enterprise environments.
- Lead and support application modernization and migration initiatives from on-premises platforms to AWS Cloud.
- Develop cloud-native solutions using AWS services, microservices architecture, APIs, and container-based deployments.
- Collaborate with enterprise architects, infrastructure teams, security teams, and business stakeholders to define technical solutions and migration strategies.
- Build responsive frontend applications and robust backend services aligned with enterprise security and performance standards.
- Implement CI/CD pipelines, Infrastructure as Code (IaC), and automated deployment frameworks.
- Analyze existing enterprise applications and recommend re-platforming, refactoring, or re-architecting approaches for cloud adoption.
- Support production deployments, troubleshooting, performance tuning, and operational stability of cloud-hosted applications.
- Ensure adherence to enterprise compliance, governance, security, and operational standards.
- Participate in Agile ceremonies, technical reviews, estimation, and release planning activities.
Requirements
- 5+ years of experience in full stack application development within large enterprise environments.
- Strong experience with frontend technologies such as React, Angular, JavaScript, TypeScript, HTML5, and CSS.
- Strong backend development experience using Java, Spring Boot, Node.js, Python, or .NET technologies.
- Hands-on experience with AWS Cloud services including EC2, ECS/EKS, Lambda, API Gateway, S3, RDS, DynamoDB, IAM, CloudWatch, and VPC.
- Proven experience migrating enterprise applications from on-premises environments to AWS Cloud.
- Experience with microservices architecture, RESTful APIs, and event-driven integrations.
- Experience with containerization technologies such as Docker and Kubernetes.
- Strong knowledge of DevOps practices and CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline.
- Experience with Infrastructure as Code tools such as Terraform or AWS CloudFormation.
- Familiarity with enterprise security, networking, identity management, and compliance requirements.
- Strong troubleshooting, analytical, and performance optimization skills.
- Experience working in Agile/Scrum delivery models.
Preferred technical and professional experience
- AWS Certifications such as AWS Certified Solutions Architect, AWS Developer Associate, or DevOps Engineer.
- Experience with enterprise migration assessment tools and modernization frameworks.
- Exposure to FinOps, cloud cost optimization, and observability platforms.
- Experience integrating with enterprise systems, middleware, and legacy platforms.
- Knowledge of monitoring and logging tools such as Splunk, Datadog, ELK, or CloudWatch.
- Exposure to HashiCorp tools such as Terraform, Vault, or Consul is a plus.
About the company
A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You'll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you'll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You'll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.