Cloud Engineer
Duration : 12 month contract-to-hire
Location / Schedule : 3x onsite / hybrid
Minimum Qualifications :
- 4+ years of experience in public clouds such as AWS, GCP, Azure, Oracle
- 2+ years of experience with Infrastructure automation tools, Terraform preferred, with a focus on immutable infrastructure
- Software development experience in one OO programming language : Java, Python, Golang
- Understanding of good cloud architecture to ensure high availability while ensuring the highest level of security and visibility
- Experience with public cloud monitoring capabilities, also Logging and Monitoring tools such as Prometheus, Splunk, ELK, Dynatrace, or AppDynamics.
- Ability to effectively interpret technical and business objectives and challenges and articulate solutions
- Bachelor's or Master's degree in computer science, computer engineering, or other technical discipline, or equivalent work experience
Job Description :
A financial services client of Insight Global is looking for Cloud Engineer / Architects to help build world-class applications, Cloud platforms and infrastructure supported by integrated CICD, Observability and security capabilities.
The Senior Cloud Engineer will be responsible for driving design and core foundation engineering automation and delivery for Hybrid Cloud in partnership with broader Cloud teams.
This role will help achieving the primary outcomes of the cloud strategy including better agility, innovation, and economics for all technology teams.
The goal of the team is to continue to build upon robust cloud services in support of hosting applications in multiple public clouds as well as private cloud.
Responsibilities :
- Be the key owner and pioneer of several cloud services in the hybrid cloud owning all technical aspects of software development focused on cloud platform enablement
- Performs hands-on architecture, design and development of systems specifically as it pertains to public clouds, Kubernetes, service mesh, and Terraform
- Ability to understand systems and architectures to quickly identify potential problems.
- Assists in implementing solutions for cloud platform enablement. - Sees opportunities to adopt innovative technologies
- Provides continuous support for ongoing application availability.
- Understand the current implementation of the cloud platform and look for improvements to the platform and dependencies
- Work with Product Owners to understand upcoming features, ensure proper design and delivery