Public Cloud Engineer

Jefferies Llc
Jersey City, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 190K

Job location

Remote
Jersey City, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Data analysis
Software Applications
Application Performance Management
Azure
Bash
Cloud Computing
Cloud Database
Configuration Management
Computer Networks
Databases
Computer Engineering
Continuous Delivery
Continuous Integration
Database Applications
DevOps
Python
SQL Azure
Cloud Services
Software Engineering
SQL Databases
Unstructured Data
Scripting (Bash/Python/Go/Ruby)
Snowflake
Gitlab
Microsoft Fabric
Amazon Web Services (AWS)
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Cloudwatch
Terraform
Azure
Virtual Private Clouds
Jenkins
ServiceNow
Databricks
Microservices

Job description

Design, architect, and develop Amazon Web Services (AWS) & Microsoft Azure cloud solutions to leverage the full potential of cloud offerings that align with business objectives. Streamline cloud operations by automating infrastructure provisioning, resource life-cycle management, and configuration management. Develop reusable modules and workflows using Python and infrastructure-as-code tools, including Terraform. Improve cloud-native application observability by building integrations using AWS & Azure Cloud services, including CloudWatch/LogAnalytics & Application Insights, Budgets, Virtual Private Clouds/Virtual Networks and Amazon GuardDuty/Azure Monitor & Defender. Enhance availability, costs, and network flow performance metrics. Integrate cloud infrastructure into traditional Change Management Database systems, including ServiceNow, for software release audits. Establish security controls, network policies, and governance guardrails across our organization to ensure compliance within the highly regulated banking environment. Monitor and forecast resource utilization during the organization's cloud journey across Cloud Financial Operations projects to improve cost saving and reduce expenditures. Orchestrate and operationalize scalable and resilient applications. Implement the container platform offerings to support in-house applications and microservices. Consult, design, and develop Continuous Integration and Continuous Deployment pipelines for the application teams' integration of cloud services into assigned products. Assist with the enterprise-level cloud service adoption decision-making process for multiple use-cases. Use software applications and tools, including Databricks, Snowflake, Amazon Relational Database Service/Azure SQL Database, Structured Query Language (SQL), Athena/Azure Synapse Analytics, and Redshift/Microsoft Fabric, to perform Cloud Data Analytics and turn structured and unstructured data into insights that promote best decision-making.

Requirements

Master's degree (US or foreign equivalent) in Computer Science, Computer Engineering, or a related field and two (2) years of experience in the position offered or in a related role*, Bachelor's degree (US or foreign equivalent) in Computer Science, Computer Engineering, or a related field and five (5) years of experience in the position offered or in a related role*

*All of the required experience must have included experience with: platform engineering using Terraform and Kubernetes; using Python, Java, and Bash software applications; scripting using database applications; Azure Solution; and DevOps platforms, including CI/CD Gitlab and Jenkins.

**This role entails hybrid work, with time split between working in our Jersey City, NJ office and flexibility to telecommute from another U.S. location.

Apply for this position