Sr. Cloud Automation Engineer

Raleigh, NC

Apply now Apply later

With a company culture rooted in collaboration, expertise and innovation, we aim to promote progress and inspire our clients, employees, investors and communities to achieve their greatest potential. Our work is the catalyst that helps others achieve their goals. In short, We Enable Possibility℠.

Job Summary

Primarily responsible for the driving Infrastructure automation leveraging Continuous Integration/Continuous Delivery (CI/CD) pipelines to deliver reliable enterprise infrastructure and application stack. Individual will help continue to mature our DevOps and IaC adoption journey. The cloud automation engineer ensures all supported systems are designed and engineered effectively leveraging well architected framework and cloud best practices. The Cloud Automation Engineer is a critical cross-domain expert driving speed to market, infrastructure reliability, cloud-adoption, automation, security, and optimization for the IT group.

Brief Description

  • Drives automation, often through infrastructure-as-code leveraging with DevSecOps platforms and practices, and driving cloud adoption in a cost-optimal way

  • The incumbent works towards the overall goals and objectives of the business, determines the functionality required to meet those needs and manages resources accordingly

  • Evaluate, Acquire, Manage, maintain, and mature the DevSecOps and Infrastructure Automation platforms for the organization

  • Working with EA, the Automation Engineer designs the technology strategy and solution recommendations applied to modern infrastructure engineering supporting the development teams and business. While adopting new technologies at Arch, the Automation engineer will often build a prototype and help educate the teams to accelerate adoption of cloud services

  • Work closely with the engineering, architecture, and development teams to combine software and systems engineering to build and run cloud-native, DevOps delivered, highly scalable and fault tolerant systems and services.

  • The Automation Engineer works with the operations team to automate repetitive tasks and harness monitoring and predictive alerting opportunities, identifying key measures and ensures adequate actionable metrics from them.

Responsibilities

  • Drives Infrastructure as Code automation with Terraform, Terragrunt, etc. Ensures IaC modules are available across Arch, contributes to IaC and engineering efforts and outputs across Arch globally. Build automation to eliminate waste and manual/repetitive tasks, prevent problem recurrence, and drive adoption of automation across the organization

  • Promotes a cloud-native culture evaluating, recommending, prototyping, and engineering cloud PaaS services, maintaining guidance and standards catalog for same, with an eye toward cost and performance optimization.

  • Engineers and manages the DevOps/DevSecOps tools, pipeline, automation, and IaC scripts and continuously monitors the industry landscape to improve and expand to further speed to market and delivery team autonomy.

  • Keeps abreast of new technologies, seeking opportunities to improve network and application performance and security, increasing service levels, and reducing operating expenses. Plans for timely delivery of new and updated technology to support development, deployment, and run, through Automation

  • Provides guidance to engineering and operations teams on enabling and managing end to end availability and performance of mission critical services

  • Builds and strengthens relationship and partnership with corporate infrastructure leads and teams

  • Develops plans, document reference architectures and provides management oversight of implementing new technologies without service disruptions.  Promotes resilient and low/no-downtime infrastructure. Formulates and proposes long term plans to build, maintain and improve the IT infrastructure.

Knowledge and Skills

  • Experience with Azure and AWS cloud platforms

  • Experience with relevant technologies including infrastructure automation and configuration tooling (Terraform), Kubernetes environments (AKS/EKS), shared Github Actions libraries, and scripting (PowerShell, Bash, Python, YAML, etc.).

  • Experience with DevOps (CI/CT/CD) tools (Github Actions, jFrog Artifactory, Sonar Cloud, ArgoCD and Harness).

  • AI/ML Frameworks and Tools: Working knowledge of AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch) to understand AI/ML requirements, design & optimize deployment of various cloud services

  • MLOps: Knowledge of MLOps principles and tools to streamline the ML model development and deployment process

  • Extensive knowledge of technology solutions, including concepts, practices, methods and techniques in engineering public cloud, networks, Windows/Linux, and IT tools (monitoring, logging, alerting, Service Now, etc.)

  • Exposure to Containerization (AKS, EKS, OpenShift) and Serverless technologies is a plus

  • Strategic problem solving, analytical and decision-making ability, with a sense of urgency

  • Demonstrated experience in Architecting and/or engineering large-scale highly resilient systems

  • Demonstrated ability to translate business needs into long term IT infrastructure strategies.

  • Experience with engineering security technologies for private and public cloud services

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or related field, or 10 years equivalent work experience across infrastructure and software engineering roles

  • Excellent oral and written communication skills with the ability to communicate technical concepts to a technical and non-technical audience

  • Exceptional Customer and End User Experience focus

  • Demonstrated ability to establish relationship and build rapport to influence colleagues at all levels, uncover business issues, and identify needs

  • Knowledge of disaster recovery best practices including planning and testing

  • Experience with continuous (blue/green) deployment and canary tests

  • Experience working in a hybrid on/offshore model

Environment and/or Physical Factors

  • Raleigh-US, Birmingham-UK, or Remote with ability to travel to Arch Office few times in a year for Summits/ Team Gatherings / Workshops

  • Ability to travel with in the U.S. / U.K up to 5% of the time

#LI-SW1

#LI-HYBRID

Do you like solving complex business problems, working with talented colleagues and have an innovative mindset? Arch may be a great fit for you. If this job isn’t the right fit but you’re interested in working for Arch, create a job alert! Simply create an account and opt in to receive emails when we have job openings that meet your criteria. Join our talent community to share your preferences directly with Arch’s Talent Acquisition team.

10200 Arch Capital Services LLC
Apply now Apply later
  • Share this job via
  • 𝕏
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Architecture AWS Azure CI/CD Computer Science DevOps Engineering GitHub Kubernetes Linux Machine Learning ML models MLOps Pipelines Prototyping Python PyTorch Security TensorFlow Terraform Testing Travel

Region: North America
Country: United States

More jobs like this