Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
No Travel Required
Skills
Cloud Solution Architect
Configuration Management
Cloud Architecture
CircleCI
Amazon EC2
Amazon CloudFront
Amazon Redshift
Amazon SQS
DNS
DevOps
ISO 9000
Continuous Integration
Cloud Computing
Microsoft Azure
Mapping
Risk Management
Use Cases
Continuous Delivery
EC2
ECS
EKS
MSK
SQS
Lambdas
AWS
Redshift
Tableau
AWS Glue
AWS Directory
GitlabCI
GoCD
CI/CD
Virtualization
Windows PowerShell
Testing
Job Details
Skills and Experience:
- Bachelor's degree in Computer Science or Engineering related field or equivalent work experience.
- Certified Solutions Architect Professional and Certified DevOps Engineer Professional highly desired.
- 8+ years of IT Architect experience with at least 3 years in AWS/Azure Cloud Architecture demonstrating hands-on deployment and operation of AWS/Azure based solutions.
- Designing, deploying, and maintaining business applications on AWS/Azure stack, leveraging service such as EC2, ECS, EKS, MSK, SQS, Lambdas, AWS Step functions, Redshift, Tableau, AWS Glue, AWS Directory Service, RDS and Aurora and leveraging third party support structure and similar services on Azure.
- Building and maintaining complex path-to-production pipelines including fan-in-fan-out, Blue/Green and Canary deploys on well-known CI/CD platforms including but not to the limited to Jenkins, CircleCI, GitlabCI, and GoCD.
- Understanding of AWS Cost explorer and experience optimizing infrastructure cost on AWS.
- Compliance standards such as ISO-27000 family, CCM, and PCI-DSS.
- Leveraging industry standards security tools.
- Hands-on experience in building, provisioning, deploying, testing, and monitoring enterprise grade software.
- Integrating cloud services with on premise technologies.
- Leveraging Observability tools such as Splunk/Datadog/New Relic or equivalent.
- Providing Edge services using industry standard tools such as Cloudflare/Cloudfront/Akamai etc.
- Infrastructure automation through DevOps scripting (E.g., shell, Python, Ruby, PowerShell).
- Configuration management using CloudFormation.
- Software Development Life Cycle (SDLC), CI/CD pipeline, agile/iterative and agile/scrum methodologies.
- Hands on technology infrastructure, network, compute, storage, and virtualization experience with an AWS/Azure Cloud focus.
- Networking principles and technologies (DNS, Load Balancers, Reverse Proxies, VPNs, BGP).
- Driving discussions with senior personnel regarding trade-pffs, best practices, project management and risk mitigation.
- Willingness to research and self-study to keep technical skills relevant in a highly complex environment.
- Ability to mentor and lead training for internal platform and capability teams focused on Cloud Infrastructure and CI/CD.
The qualified candidate must possess the following skills and experience:
- Translate organizational level business requirements and use cases into architectural capabilities verified to meet business requirements.
- Design solution-independent architecture models that map business services to cloud applications stacks.
- Continuously manage, monitor, and update architecture models as business needs evolve and additional cloud services become available.
- Participate in optimizing solution, component, and application infrastructure architectures to manage costs and identify cost control mechanisms.
- Assist product owners, solution architects, and application architects in designing scalable, highly available, secure, cost-effective solutions that leverage cloud infrastructure services.
- Utilize cost/benefit models with mapping architecture to business outcomes and Key Performance Indicators.
- Maintain technical vendor relationships and up-to-date and extensive knowledge of cloud products and technology.
- Participate in business case development and validation (for enterprise level business cloud projects).
- Curate cloud infrastructure reference architecture documentation.
- Other related tasks identified by the staff members.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.