Cloud Engineer (DevOps)
Company: Yoh
Location: Durham
Posted on: March 18, 2023
Job Description:
Search for Client
Location: Raleigh Durham NC, Westlake TX, Smithfield RI, Merrimack
NH
The DevOps Cloud Engineer is responsible for design,
implementation, management, and automation of the public cloud
offerings for Client Workplace Investing. The Cloud DevOps Engineer
will assist with the initial design, establish best practices, and
provide proof of concepts for Azure and AWS Cloud Service
deployments. This person will operate in a hybrid cloud environment
that spans multi-tenant private datacenters and public cloud.
In cooperation with other internal teams, he/she delivers the
highest level of technical expertise and excellence in cloud
management to meet the customers' established expectations. He/she
works across multiple teams to define cloud architecture,
technology requirements, policies and standards.
The Expertise You Have
- Knowledge in a variety Cloud data technologies and tools:
- Cloud data stores (AWS S3, Azure Blob Storage, AWS RDS, Azure
SQL MI)
- Cloud ETL/ELT tools (Apache Airflow, Azure Data Factory, Apache
Kafka, Striim)
- Or, other related technologies
- Design and implementation of continuous delivery pipelines that
serve the purpose of provisioning non-prod and production
environments
- Develop deployment automation for any type of workload
(Application, database, caching, Mobile, etc.,) on Azure using
industry standard deployment and configuration tools.
- Develop tools and solutions to integrate, automate, and
orchestrate cloud operational needs leveraging Automation, Azure
DevOps and ARM templates.
- Define and bring in "Continuous Integration and Continuous
deployment" best practices
- Recommend a migration and consolidation strategy for DevOps
tools
- Manage DevOps security and compliance
- Partner with Development teams to identify the workload
patterns and deliver the suitable deployment automation
- Document deployment automation and pipeline details and
effectively socialize with DEV teams to educate and leverage
- Provide systems support including responding to monitoring
alerts.
- Implement and stay abreast of Cloud and DevOps industry best
practices and tooling
- Certification in AWS or Azure Cloud - DevOps engineer,
Developer, Solutions Architect, or Data Engineer
- Manage highly available systems such as Kubernetes. In addition
to hands-on responsibility, the following activities may involve
oversight of others' work:
- Maintain and verify system documentation
- Maintain security standards in Azure per the Security
benchmarks
- Evaluate alternatives for solving problems or improving
processes and procedures. The Skills You Bring
In-depth:
- Azure/AWS Cloud platform experience
- Azure/AWS service including Kubernetes experience
(AKS/EKS)
- Public Cloud automation using Azure/AWS DevOps and ARM
templates
- Scripting languages and automate processes: Helm Charts, Yaml,
JSON and Python
- Continuous Integration tools and strategies
- Troubleshooting skills, problem solving and resolution (root
cause identification)
- Linux/Unix OS
- Network security
- Database technologies SQL and NOSQL
- PostgreSQL, Azure Sql / Oracle databases
- Designing and developing CI/CD pipelines for automated
application deployments, using Jenkins, Spinnaker, UDeploy
Artifactory, BitBucket and Docker Container tools.
- Experience in developing state-of-the-art cloud solutions for
scalability, reliability, security, and performance Additional:
- Excellent Interpersonal Skills (develop and maintain strong
working relationships),
- Strong work ethic
- Ability to work autonomously
- Excellent written and verbal communications
- Flexibility - work outside normal business hours
- Strong organizational skills Requirements and
Qualifications:
Education:
- Prefer college degree in Computer Science or related field
- Cloud Technical Certifications; preferred Azure
- One of the certification in Kubernetes such as CKAD/CKA would a
great plus. Experience:
- 4-6 years of industry experience in development, analytics,
design, software development.
- Minimum 2 years developing automation and continuous
integration processes
- 1+ years designing and administrating various cloud platforms
in a large-scale environment; preferred platforms: Azure
Keywords: Yoh, Durham , Cloud Engineer (DevOps), Engineering , Durham, North Carolina
Didn't find what you're looking for? Search again!
Loading more jobs...