Salary
💰 $112,200 - $150,500 per year
Tech Stack
AnsibleAWSAzureCloudGoogle Cloud PlatformJenkinsOraclePostgresPythonRDBMSSQLSubversionTerraformUnix
About the role
- Design, provision, and govern cloud infrastructure in AWS using infrastructure as code technologies, DevOps tools, and GitOps techniques
- Design and develop cloud services and provisioning processes to support consistent, standardized, secure, scalable, and fully automated deployment
- Provide technical leadership to team/vendor/contractor resources, validate designs, execute, and transition applications and services into the cloud environment
- Support application migration to, and development in, the cloud by provisioning accounts and subscriptions, services, access, and infrastructure as code pipelines
- Consult on, plan, and execute straightforward (e.g. "lift and shift" style) cloud migrations
- Analyze logs, telemetry, and system configuration, and interface with cloud provider's support services to determine root cause of issues and recommend and implement fixes
- Validate cloud configuration and share knowledge with application development and operations teams
- Design and implement cloud services that comply with the organization's security and technology standards
- Automate provisioning of cloud services using infrastructure as code (e.g. Terraform, CloudFormation Templates) and GitOps techniques
- Create and maintain documentation of detailed service design, usage, troubleshooting, and support
- Independently perform assignments in the design, configuration, integration, and upgrade of existing and future technologies in cloud computing environments
- Provision and manage the cloud environment's structure, landing zone, governance capabilities and core services such as network, logging and monitoring, security and access management
- Develop and maintain current knowledge of cloud providers' service offerings in the network, IAM, compute, and storage domains
- Identify cost and performance optimization opportunities and partner with stakeholders to capture savings and benefits
- Manage relationships with leadership, team members, vendors, and contractors to deliver robust technical solutions
Requirements
- Bachelor's degree or equivalent (4-years) in Computer Science, Engineering or related field
- 3+ years of relevant work experience
- 2+ years engineering and integration experience in cloud platforms (AWS, Azure, and/or GCP)
- Understanding of foundational technologies such as IAM, core IaaS services (compute, storage, networking)
- Strong analytical and customer service abilities
- High reasoning aptitude and ability to quickly understand complex operating environments
- 1+ years relevant experience engineering enterprise RDBMS (e.g. Oracle, SQL Server, PostgreSQL)
- AWS Associate (Developer, Solutions Architect, or SysOps Administrator) (preferred)
- 1+ years' experience with scripting and automation technologies
- 1+ years' experience with infrastructure as code technologies such as CloudFormation, Terraform
- Experience using source code management systems, such as Git or SVN
- Experience using automation orchestration tools, such as Jenkins or Ansible
- Implementation/architectural experience in Performance Monitoring, Disaster Recovery, Database Farm concepts
- Programming Language: Python, PowerShell, Unix Shell