Cloud Engineer
thomsonreuters
Job Description
In this opportunity as a Cloud Engineer, you will:
- Amazon, Microsoft Azure and Google cloud providers, focusing on landing zone services, tools, and processes.
- PaaS (Platform as a Service) or IaaS (Infrastructure as a Service) solutions
- Discrete micro services with simple repeatable cloud native architectural patterns
- Utilizing a variety of open source software and tools
- Continuous delivery and Infrastructure automation tools such as Git and Azure DevOps
- Programming languages such as Python, C#
- Scripting languages such as Bash
- Distributed data stores such as S3, DynamoDB, RDS, Azure Storage, CosmosDB, Azure SQL, and Redis cache
- Security best practices for cloud
- Serverless architecture such as AWS Lambda, Azure Functions
- Container technology such as Docker, AWS ECS, Azure Kubernetes Service
- Cloud Monitoring such as Azure Monitor and DataDog
- Test automation frameworks including C# Unit Testing and Postman API testing.
- Participate in a high-performance Cloud Ops team in all aspects of operating a production, hosted product in the cloud (AWS/Azure.)
- Participate with peers in the 24/7 rotation to provide service/infrastructure support and troubleshooting assistance.
- Operations work includes resource provisioning, deployments, troubleshooting, monitoring, alerting, configuration management, access management, and continually improving the standards for these activities
- Responding to Alerts, ServiceNow-based ticketing system to resolve incidents and requests for the supported environment.
- Handle Change and Incident Management for CloudOps team.
- Developing and refining solutions and services for Cloud Landing zones, working with all cloud providers and their landing zone services, tools, and solutions.
- Work with other teams (including development, client services, product management, security) in a CI/CD environment
- Communicate effectively (a critical skill) to ensure accuracy of work (including creating and updating team documentation), requirements are met, and expectations are set.
- Coding for infrastructure continuous build and delivery automation
- Ensure consistency with cloud architectural guiding principles for assigned projects
- Keep up to date with emerging cloud technology trends – open source and cloud vendors such as AWS, AZURE & Google.
About You :
You’re a fit for the role of Cloud Engineer if you:
- Skills with Cloud Landing zones, AWS, Microsoft Azure or GCP.
- Minimum of 3 to 6 years engineering experience including:
- Scripting languages such as Python, Perl or UNIX/Shell
- Proven ability to learn new technologies quickly
- Proven ability to solve complex problems independently
- Excellent communication skills, including effective presentation skills
- 1+ years of experience within a development team including the following:
- Effective time management, ability to plan and prioritize work, communicate project status, roadblocks, accomplishments, and effectively manage and prioritize a diverse workload
- Demonstrated ability to take ownership of problems, identify solutions and driving resolution
- Demonstrated ability to work well within a team environment and one on one
- Building cloud native applications and services following cloud native architecture methodologies running in the public cloud
- Comfortable working in Windows and *Nix environments including writing scripts
- · Experience demonstrating best practices through a consultative approach:
- Outgoing innovator investigating new technologies and suggesting technology and/or process improvements
- oCreative problem solving, troubleshooting skills, and critical thinking skills