Source description
About the role
We are seeking a talented and passionate DevOps Engineer to join our growing team. The ideal candidate will possess a strong foundation in infrastructure as code (IaC) principles, particularly using Terracore, and extensive experience with Amazon Web Services (AWS) and Jenkins for CI/CD pipelines. This role will be crucial in automating our infrastructure, streamlining our deployment processes, and ensuring the reliability and scalability of our applications.
Responsibilities
-
Infrastructure as Code (IaC):
-
mplement, and manage infrastructure as code using Terracore to automate the provisioning and configuration of AWS resources.
-
Maintain and improve existing Terracore modules and configurations.
-
Ensure infrastructure consistency and reproducibility across different environments.
-
Amazon Web Services (AWS):
-
Manage and optimize AWS services such as EC2, S3, RDS, VPC, Lambda, and others.
-
Implement and maintain scalable and highly available architectures on AWS.
-
Monitor and troubleshoot AWS infrastructure performance and security.
-
Implement AWS best practices for cost optimization.
-
Continuous Integration/Continuous Delivery (CI/CD):
-
Implement, and maintain CI/CD pipelines using Jenkins.
-
Automate build, test, and deployment processes.
-
Integrate automated testing and security scanning into CI/CD pipelines.
-
Troubleshoot and resolve CI/CD pipeline issues.
-
Helping out with the day-to-day CI/CD
-
Amazon EKS Management:
-
Deploy, manage, and scale Kubernetes clusters using Amazon EKS.
-
Configure and maintain EKS networking, storage, and security.
-
Implement best practices for container orchestration and management.
-
Troubleshoot and resolve EKS cluster issues.
-
Automation and Scripting:
-
Develop and maintain scripts (e.g., Bash, Python) to automate tasks and improve efficiency.
-
Implement monitoring and alerting solutions to proactively identify and resolve issues.
-
Collaboration and Communication:
-
Collaborate with development, QA, and operations teams to ensure smooth and efficient deployments.
-
Document infrastructure and deployment processes.
-
Participate in on-call rotations to support production environments.
-
Security:
-
Implement security best practices within the infrastructure and CI/CD pipelines.
-
Work to ensure compliance with relevant industry security standards.
Qualifications
-
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
-
Minimum 6-9 years of experience in a DevOps or related role.
-
Strong experience with Terraform for infrastructure as code.
-
Extensive experience with Amazon Web Services (AWS) services.
-
Proficiency in designing and implementing CI/CD pipelines using Jenkins.
-
Hands-on experience with Amazon EKS and Kubernetes.
-
Experience with scripting languages such as Bash and Python.
-
Understanding of networking concepts and protocols.
-
Experience with version control systems (e.g., Git).
-
Strong problem-solving and troubleshooting skills.
-
Excellent communication and collaboration skills.
-
Knowledge of containerization technologies (e.g., Docker, Kubernetes) is a plus.
-
Experience with monitoring and logging tools (e.g., CloudWatch, Prometheus, Grafana, ELK stack) is a plus.
More at Photon
Related open roles
Data Architect/Lead | Offshore
Bangalore
Sr Data Architect - GCP, AbInitio, Tableau - Chennai, India
Chennai
Senior Software Engineer - Oracle, AWS Cloud - Chennai
Chennai
Sr Platform Engineer - GCP - Chennai, India
Chennai
DevOps Engineer| Tonik | Chennai
Chennai
Cloud Engineer (Kubernetes) | TN, India
Chennai