Cloud Engineer
Irving, TX
Contracted
Experienced
Job Role: Cloud Engineer
Location: Irving, TX (Onsite/Hybrid)
Job Description:
Experience and Education
Location: Irving, TX (Onsite/Hybrid)
Job Description:
Experience and Education
- 10 - 12 years of experience in an IT environment or relevant role required
- 5-7 years of Cloud development and support experience, such as Microsoft Azure
- Extensive experience with automation and configuration management using Puppet, Chef, Ansible, Jenkins, Azure DevOps or similar.
- Experience with one or more of the following: Azure Eventhub, Azure Virtual Machines, Azure Kubernetes Service, Blob Storage, Azure DNS, Virtual Networks, Redis Cache and Azure App Service, Azure Kubernetes Service.
- Strong experience with the Linux operating system.
- Strong background in scripting and automation in languages such as Python and Ruby.
- Strong background in cloud operations, instrumentation, and monitoring of distributed architectures using ZipKin, DataDog, AppDynamics, Splunk, Nagios, or similar.
- 2-3 years of experience in the financial industry preferred
- Bachelor’s Degree in a related field or equivalent work or military experience required
- Extensive experience with Cloud technologies (such as Azure, AWS, GCP) and native toolsets such as Azure ARM Templates, Hashicorp Terraform, AWS CloudFormation.
- Design, and execute a comprehensive reliability and availability strategy across the Digital portfolio
- Drives the adoption of site reliability best practices throughout the organization with the ability to demonstrate this empirically through stability and reliability metrics
- Lead the design of cloud-native applications, ensuring they are scalable, maintainable, and efficient
- Implement best practices in cloud architecture in alignment with the Azure Well-Architected Framework, ensuring our solutions are secure, efficient, and cost-effective
- Oversee cloud infrastructure, employing Infrastructure as Code (IaC) practices to automate deployment
- Monitor system performance, troubleshoot issues, and optimize cloud environments.
- Drives the design of AKS with Istio service mesh to optimize microservices communication, security, observability with CI/CD integration using Helm charts
- Automate the provisioning of cloud environments through the concept of "pipeline engineering" using Terraform, Chef, Puppet and other tools.
- Research, analyze, design, develop and support high-quality automation workflows in the cloud platform that are appropriate for business and technology strategies.
- While embedding with teams, strategize, consult, and prototype alongside other engineers to implement best practices and solutions for applications utilizing CI/CD and the cloud.
- Evangelize Distributed Version Control and Trunk-Based Development practices, ATDD and TDD, Pipelines and Infrastructure and Release Automation
- Drive proof of concepts and conduct technical feasibility studies for business requirements
- Remain up to date on emerging technologies and architecture and propose ways to use them in current and upcoming projects
- Troubleshoot production issues, engage appropriate parties, and drive through to resolution
- Manage processes of 3rd party data streams into the datacenter and cloud
- Collaborate with Architecture team(s) to advise on any needed enabling work and make decisions regarding sequencing to ensure optimal delivery of value for business customers
- Ensure high availability and 24x7 monitoring
- Continually improve operational processes and procedures
- Educate and guide team members on Cloud standards. Act as a SME for all Cloud technical hands-on questions, with an initial focus on Azure and Cloud Native, 12 Factor Software development.
- Lead and facilitate the creation of compliance automation and policy-as-code to streamline cloud governance.
- Strive to provide internal and external customers with excellent customer service and world-class service.
- Effectively communicate project health, risks and issues to the program stakeholders, sponsors and management teams.
- Resolve most conflicts between timeline, budget, and scope independently but intuitively escalate complex or consequential issues to senior management.
- Identify and direct changes through appropriate review and approval mechanisms.
Apply for this position
Required*