System & Cloud Engineer

PayPalChicago, IL
2h

About The Position

Assist in designing, implementing, and maintaining cloud-based systems to support scalable and reliable applications. Analyze and improve the performance, scalability, and reliability of systems within cloud environments. Develop and maintain automated processes to streamline deployment, configuration, and monitoring of cloud-based infrastructure. Utilize monitoring tools to ensure the health and performance of applications, addressing any issues promptly to maintain reliability. Work closely with development, operations, and security teams to ensure cloud infrastructure aligns with business and technical requirements. Evaluate and implement strategies to scale systems efficiently in response to business needs and traffic demands. Investigate and resolve system-related issues, ensuring minimal downtime and consistent system availability. Contribute to the evaluation and integration of cloud services and tools to enhance infrastructure capabilities. Maintain comprehensive documentation of systems, configurations, and operational procedures to support team collaboration and knowledge sharing.

Requirements

  • Minimum of 2 years of relevant work experience
  • Bachelor's degree or equivalent experience
  • Experience designing highly available, cost-aware cloud infrastructure based on industry standard cloud patterns (AWS or similar)
  • Proficiency with IaC tools like Terraform or CloudFormation
  • Strong understanding of containerization and orchestration services like Docker and Kubernetes
  • Proficiency with IAM, cloud networking, and security best practices
  • Experience administrating and using CI/CD pipelines
  • Proficiency with scripting languages like Python or Bash and an object-oriented programming language like Java
  • Experience with relational database services like Amazon Aurora and PostgreSQL
  • Proactive and self-driven, able to learn new technologies quickly, takes initiative to improve infrastructure and processes, and shares knowledge to elevate peers and partner teams

Responsibilities

  • Designing, implementing, and maintaining cloud-based systems
  • Analyzing and improving system performance, scalability, and reliability
  • Developing and maintaining automated processes for deployment, configuration, and monitoring
  • Utilizing monitoring tools to ensure application health and performance
  • Collaborating with development, operations, and security teams
  • Evaluating and implementing strategies to scale systems efficiently
  • Investigating and resolving system-related issues
  • Contributing to the evaluation and integration of cloud services and tools
  • Maintaining comprehensive documentation of systems, configurations, and operational procedures
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service