Job Description :

Job Title: Senior Cloud Infrastructure Engineer – Azure (Applications System Engineer – Cloud)

Job ID: 36938 

Location: Plano, TX 75075 

Duration: 12+ Months with possible extensions 

Interview Process: Phone/WebEx 

Number of Positions: 1 

Additional SitesBothell, WA  

Location(s): Plano, TX | Bothell, WA 

Required Skills: 

Cloud Infrastructure Engineer/DevOps

Cloud certifications (Azure Solutions Architect, Azure Security Engineer, Azure Developer, AWS Solution Architect, AWS networking, AWS Security, or other recognized technology certifications in this space):

Core Cloud (Azure):

Cloud native patterns:

Docker/Kubernetes/ Ansible/ Chef/ Puppet:

CI/CD (GitHub/Maven/Jenkins/Nexus):

Agile: 

Top 5 Skills / Additional Job Posting Description Details * 

Required Qualifications 

  • Bachelor’s degree in Computer Science, Information Systems or related field. 
  • 8+ years of experience in working in Engineering or Development roles 
  • 5+ years of experience working core cloud technologies 
  • 4+ years in depth experience with Azure core cloud technologies in a high traffic production setting 
  • 3+ years' experience in application migrations to cloud using native patterns 
  • Recognized cloud certification(s) such as Azure Solutions Architect, Azure Security Engineer, Azure Developer, AWS Solution Architect, AWS networking, AWS Security, or other recognized technology certifications in this space 

Preferred Qualifications 

  • 4+ years of in-depth experience in core Azure cloud technologies such as: Azure DevOps, VMSS, Vnet, Azure Load balancer, Azure Application gateway, Azure Private Link, Cosmos DB, Azure Monitor/Application Insights, AKS, Azure Cache, Event Hub, Azure Functions 
  • 3+ years of experience building cloud automation/orchestration solutions with technologies such as: Terraform, CloudFormation, Ansible, Chef, Puppet, other 
  • 2+ years designing / implementing highly available cloud/HybridCloud network solutions 
  • 2+ years of experience in build and CICD technologies: GitHub, Maven, Jenkins, Nexus, other 
  • Deep understanding of cloud security experience.  Deep understanding of preventative and retrospective controls. 
  • Deep experience with performance tuning in a cloud environment 
  • Experience architecting, implementing and managing monitoring solutions for production cloud environments 
  • 1+ years Mulesoft architecture, development, administration experience 
  • Knowledge/Experience with core AWS technologies 
  • Experience with open-source cloud agnostic technologies such as Docker, Kubernetes, Openstack, Anisible, Terraform 
  • Knowledge & demonstrated experience in Agile methodologies and practice 
  • Ability to comfortably lead technical demo sessions to peers and leadership 
  • Ability to adapt to a rapidly changing environment and technologies 
  • Ability to work in a highly collaborative environment. 

Technologies 

Azure DevOps, VMSS, Vnet, Azure Load balancer, Azure Application gateway, Azure Private Link, Cosmos DB, Azure Monitor/Application Insights, AKS, Azure Cache, Event Hub, Azure Functions AWS EC2, ALB/ELB, RDS, S3, LAMBDA, API Gateway, CloudFront, SNS, SQS, DynamoDB, Cloudwatch, ElastiCache, and EKS, Ansible, Terraform, shell scripting, Kubernetes, Docker, Linux Administration RHEL/Centos/Ubuntu, Kafka, Rabbit, Redis, Cassandra, MongoDB, NGINX, Openstack, GIT, Jenkins, Splunk, ELK, Dynatrace, New Relic, Grafana, Prometheus, Mulesoft . 

Key Roles and Responsibilities 

  • Contribute to design and implementation of cloud solutions which are secure, scalable, resilient, monitored, auditable and cost optimized 
  • Design and develop solutions for Azure migrations and transformation tools  
  • Migration of existing platforms and applications to Azure 
  • Automation of cloud-based infrastructure deployments and maintenance 
  • Build, manage and maintain tools for deployment, monitoring and operations. 
  • Evaluate and recommend tools, technologies and processes to ensure the highest quality and performance is achieved.  Focus on scalability, security and availability of all infrastructure and processes. 
  • Identifying and addressing infrastructure deficiencies, availability gaps, and performance bottlenecks 
  • Serve as escalation for T2-T3 cloud infrastructure support 
  • Help to determine technical feasibility of solutions for business requirements 
  • Collaborate with peer organizations, product delivery teams, and support organizations on technical issues and provide guidance. 
  • Support new cloud solutions - involves UAT, ORT testing and driving operational requirements. Outputs include Test Plans, Test Cases, Test Execution, Production Verification, Developer and Administrative Portals.  
  • Maintain overall platform stability/security/ supportability. Interface with development teams, vendors, product, sales and customers. Engineer operational requirements, test cases, technical documentation provide operational support.  
  • Monitor, maintain, & support cloud solutions Ensure standard processes exist for systems installation, configuration, patching, and upgrading.  
  • Develop guidelines for systems monitoring for maximum availability, uptime, and performance. Research, troubleshoot, resolve system issues/outages.  
  • Support of web portals, orchestration, platform, application, API, network and monitoring needs. Platform support (monitoring capabilities, performance tuning, capacity planning, and maintaining overall service and platform health).  
  • Facilitate post-outage reviews (POR), manage Service Incident Reporting (SIR), develop and deliver Root Cause Analysis (RCA) to management and to the customer. 
             

Similar Jobs you may be interested in ..