Lightcast Logo

Lightcast

DevOps Engineer (AWS)

Posted 6 Days Ago
Be an Early Applicant
Hybrid
2 Locations
Mid level
Hybrid
2 Locations
Mid level
As a DevOps Engineer, you will design, implement, and maintain infrastructure, deployment pipelines, and CI/CD processes using AWS services. You will work closely with teams to ensure seamless application delivery, monitor system performance, and implement security best practices while documenting processes and contributing to continuous improvement.
The summary above was generated by AI

We are seeking a skilled and experienced DevOps Engineer to join our team. As a DevOps Engineer, you will be responsible for designing, implementing, and maintaining our infrastructure, deployment pipelines, and CI/CD processes. You will work closely with software development and operations teams to ensure the seamless delivery and operation of our applications and services.

Responsibilities

  • Design and implement scalable, secure, and highly available infrastructure on AWS, specifically leveraging services such as EC2, S3, RDS, VPC, ECS Fargate, EKS, and others.
  • Develop and maintain infrastructure-as-code (IaC) using tools like Terraform to enable reproducibility and automation of infrastructure provisioning.
  • Build and maintain CI/CD pipelines to enable continuous integration, delivery, and deployment of applications and services.
  • Implement and manage container orchestration using Kubernetes, specifically on Amazon EKS (Elastic Kubernetes Service).
  • Monitor and optimize system performance, reliability, and scalability through proactive monitoring, alerting, and capacity planning.
  • Collaborate with development teams to ensure proper application deployment and configuration management.
  • Troubleshoot and resolve issues related to infrastructure, deployments, and operational incidents.
  • Develop and implement security best practices, including access controls, data encryption, and vulnerability management.
  • Stay up-to-date with industry trends, emerging technologies, and best practices in DevOps, cloud computing, and infrastructure automation.
  • Document and share knowledge with team members and contribute to the improvement of DevOps processes and standards.
  • Design and implement disaster recovery plans, backups, and business continuity strategies for cloud infrastructure.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • 2 - 4 years of hands-on experience in DevOps, AWS, and managing cloud-based infrastructure.
  • Extensive experience with AWS ECS (Elastic Container Service), AWS Fargate, EC2, RDS, S3, IAM, and other AWS services.
  • Strong experience in Docker containerization and container orchestration platforms, particularly AWS ECS and Fargate.
  • Proven expertise in Infrastructure as Code (IaC) with tools such as Terraform, CloudFormation.
  • Strong background in setting up and managing CI/CD pipelines with tools like Jenkins, GitLab CI,.
  • Solid experience with AWS monitoring tools like CloudWatch, CloudTrail, and third-party tools like Prometheus and Grafana for monitoring and alerting.
  • Experience with cloud security best practices, including IAM roles/policies, encryption, and vulnerability management.
  • Proficiency in scripting languages such as Bash, Python, or Shell scripting.
  • Familiarity with Version Control Systems like Git and modern source code management practices.
  • Strong problem-solving skills and ability to troubleshoot issues across multiple layers of the stack (infrastructure, containers, networks).
  • Ability to work in an agile, collaborative environment and communicate effectively with cross-functional teams.

Preferred Qualifications:

  • AWS certifications such as AWS Certified Solutions Architect, AWS Certified DevOps Engineer
  • Experience with container orchestration using Kubernetes.
  • Familiarity with serverless technologies such as AWS Lambda and API Gateway.
  • Knowledge of Microservices Architecture and associated best practices for deploying and scaling containerized applications.
  • Experience with CI/CD tools like Jenkins, GitLab CI, with a focus on automation and continuous improvement.
  • Experience with networking concepts, such as VPC, subnets, load balancing, and DNS.

Join our dynamic team and contribute to the continuous improvement of our infrastructure, deployment processes, and overall DevOps practices. Apply now and be part of our innovative and fast-paced environment.

Top Skills

Aws Ec2
Aws Ecs
Aws Eks
Aws Fargate
Aws Rds
Aws S3
Aws Vpc
Bash
Ci/Cd
Cloudtrail
Cloudwatch
Docker
Gitlab Ci
Grafana
Jenkins
Kubernetes
Prometheus
Python
Terraform

Similar Jobs

6 Days Ago
Hybrid
2 Locations
Mid level
Mid level
Big Data • Analytics
As a DevOps Engineer, you will design, implement, and maintain infrastructure and CI/CD processes, collaborating closely with development and operations teams to ensure effective application delivery. Key responsibilities include developing IaC with Terraform, container orchestration using Kubernetes, system performance optimization, and implementing security best practices.
Top Skills: AWSBashCi/CdCloudFormationCloudtrailCloudwatchDevOpsDockerEc2Ecs FargateEksGitGitlab CiGrafanaJenkinsKubernetesPrometheusPythonRdsS3TerraformVpc
12 Days Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Software
The Senior DevOps Engineer will enhance cloud services by managing Azure and AWS infrastructures, deploying Kubernetes, and automating deployment processes. Responsibilities include monitoring infrastructure health, troubleshooting production incidents, and collaborating with development teams to ensure seamless application integration in cloud environments, while implementing best practices for security compliance and performance tuning.
Top Skills: AnsibleAWSAzureAzure PipelinesBashChefCi/CdGitlab CiGrafanaGraylogJenkinsKubernetesPrometheusPythonTerraform
5 Hours Ago
3 Locations
Senior level
Senior level
Fintech • Payments • Financial Services
As a DevOps Engineer, you will develop and configure tools and processes, create automated pipelines for deployment, and support DevOps methodologies within teams. You'll coach teams to improve their DevOps capabilities, leveraging your experience in software engineering and IT operations across various AWS services and DevOps tools.
Top Skills: Aws CloudAws CloudformationAws Code BuildAws Code PipelineAws Contact CentreDynamo DbGitlabIac TerraformsLinuxPythonReact JsShell Scripting

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account