Position Overview:
As a DevOps Engineer, you will be responsible for provisioning and managing our AWS infrastructure, ensuring it is highly available, scalable, and secure. You will work closely with development and IT teams to streamline the deployment and management of applications, optimize costs, and implement robust security measures
Roles & Responsibilities:
● Provision and manage AWS infrastructure components, including VPC, EC2, S3, Lambda, CloudWatch, IAM, ELB, Rekognition, RDS, Redis, CloudFront, SNS, and more.
● Utilize OS skills and shell scripting (Linux Shell, Windows PowerShell, etc.) to automate system tasks and configurations across various operating systems, including Ubuntu (18.04, 20.04, 22.04), CentOS (9), and Windows (2012 R2, 2019, 2022).
● Implement application deployment processes, emphasizing automation, continuous integration, and continuous delivery (CI/CD).
● Handling managed deployment to EKS, ECS and EC2 through manual and automated pipelines.
● Play a key role in cost optimization efforts by identifying and implementing strategies to reduce AWS-related expenditures.
● Maintain a strong focus on infrastructure security by implementing best practices and robust security measures, including Identity and Access Management (IAM), firewalls, encryption, and monitoring.
● Demonstrate a solid knowledge of AWS services related to security, network, virtualization, load balancing, storage, and database management.
● Gain hands-on experience in provisioning and managing Amazon EKS clusters, as well as deploying and maintaining microservices within these clusters.
Education & Experience:
● Bachelor;s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
● 3-5 years of proven experience as a DevOps Engineer or similar role, with a strong focus on AWS infrastructure management.
● Experience in EKS and ECS would be plus
● Proficiency in scripting – Shell or Bash.
● Experience with Ubuntu operating systems.
● Expertise in provisioning and configuring the LAMP Stack.
● Strong knowledge of application deployment, CI/CD, and infrastructure security best practices.
● In-depth understanding of AWS services and their integration into complex architectures.
● Hands-on experience with EKS cluster provisioning and microservices deployment.
● AWS certifications (e.g., AWS Certified DevOps Engineer, AWS Certified Solutions Architect) is a plus.
● Strong problem-solving skills and the ability to work in a fast- paced, collaborative team environment.