Salary
💰 $150,000 - $190,000 per year
Tech Stack
AnsibleAWSAzureCloudDockerGoogle Cloud PlatformHadoopJavaKubernetesMicroservicesOpenStackPythonSparkTerraform
About the role
- Create and execute cloud computing strategies by architecting cloud infrastructure assets to meet TNS’ business goals
- Work with cross-functional teams to design and implement cloud infrastructure and cloud native applications
- Serve as subject matter expert, advisor to understand and communicate industry best practices for cloud technologies
- Work with stakeholders to develop strategic plans and work with cross-functional teams to implement and assist in operation
- Continuously improve service delivery to internal and external customers
- Develop, configure, administer, and troubleshoot cloud infrastructure that supports corporate and production platforms
- Define monitoring and alerting requirements for cloud infrastructure, assist Monitoring and Automation teams
- Create, maintain, and improve documentation for processes, architecture, or other cloud infrastructure elements
- Educate and evangelize the capabilities and limitations of cloud technologies
- Assist in creating and managing financial forecasts, business cases, and invoice reviews, and ongoing financial management for cloud services
- Perform consultative services to internal customers to select appropriate platforms for service delivery between cloud and traditional infrastructure
Requirements
- 7-10 years working in a Software Development Engineering environment
- 5+ years of practical experience with AWS architecting, designing, supporting cloud infrastructure and applications
- Demonstrated architecture and implementation skills with AWS cloud infrastructure platforms, tools, and services
- Strong understanding of networking concepts and experience configuring and maintaining network infrastructure on cloud
- Knowledge of security and compliance best practices for cloud-based systems and experience implementing them on cloud
- Experience with microservices, containerization and container orchestration tools such as Docker and Kubernetes
- Experience with automation and configuration management tools such as CloudFormation, Terraform and Ansible
- Strong analytical and problem-solving skills, experience with performance tuning and troubleshooting in a hybrid cloud environment
- Strong programming skills with experience in Python, Java, or Bash scripting
- Possess strong written and verbal communication skills, good interpersonal skills and capable of working under tight deadlines
- Optional: Global organizational support experience preferred
- Optional: Working in a Telecom industry
- Optional: Understanding of ML, data analysis, data visualization is preferred
- Optional: Experience with Big Data technologies such as Hadoop, Spark, and Hive is a plus
- Optional: Familiarity with Agile methodologies and exposure to all facets of IT
- Optional: Experience with other cloud platforms, including Azure, Google, or OpenStack
- Optional: Certifications in cloud technologies Azure, or GCP is a plus