Engineer Computer Systems Support

TATA Consulting ServicesChino Hills, CA
26d$50,000 - $60,000

About The Position

CI/CD Pipeline Management: Design, implement, and optimize Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools like Jenkins, GitLab CI, GitHub Actions, or AWS CodePipeline/CodeBuild/CodeDeploy. Automate build, test, and deployment processes to ensure rapid and reliable software delivery. AWS Infrastructure Management: Architect, deploy, and manage scalable, secure, and resilient infrastructure on AWS using services such as EC2, S3, Lambda, VPC, IAM, ECS, EKS, SageMaker, etc. Implement Infrastructure as Code (IaC) using tools like Terraform or AWS CloudFormation for consistent and automated infrastructure provisioning. Python Development & Automation: Develop and maintain automation scripts and tools using Python for various tasks, including infrastructure provisioning, deployment, monitoring, and system configuration. Integrate Python-based solutions with AWS services and CI/CD pipelines. Monitoring & Troubleshooting: Implement and manage monitoring and logging solutions (e.g., CloudWatch, Prometheus, Grafana, ELK stack) to ensure system performance, availability, and security. Troubleshoot and resolve issues related to CI/CD pipelines, AWS infrastructure, and application deployments. Collaboration & Best Practices: Collaborate with development, QA, and operations teams to streamline workflows and improve overall system reliability and efficiency. Promote and implement DevOps best practices, including security, cost optimization, and scalability.

Requirements

  • Python
  • AWS
  • CI/CD

Responsibilities

  • Design, implement, and optimize Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools like Jenkins, GitLab CI, GitHub Actions, or AWS CodePipeline/CodeBuild/CodeDeploy.
  • Automate build, test, and deployment processes to ensure rapid and reliable software delivery.
  • Architect, deploy, and manage scalable, secure, and resilient infrastructure on AWS using services such as EC2, S3, Lambda, VPC, IAM, ECS, EKS, SageMaker, etc.
  • Implement Infrastructure as Code (IaC) using tools like Terraform or AWS CloudFormation for consistent and automated infrastructure provisioning.
  • Develop and maintain automation scripts and tools using Python for various tasks, including infrastructure provisioning, deployment, monitoring, and system configuration.
  • Integrate Python-based solutions with AWS services and CI/CD pipelines.
  • Implement and manage monitoring and logging solutions (e.g., CloudWatch, Prometheus, Grafana, ELK stack) to ensure system performance, availability, and security.
  • Troubleshoot and resolve issues related to CI/CD pipelines, AWS infrastructure, and application deployments.
  • Collaborate with development, QA, and operations teams to streamline workflows and improve overall system reliability and efficiency.
  • Promote and implement DevOps best practices, including security, cost optimization, and scalability.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Professional, Scientific, and Technical Services

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service