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 and 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 OS skills and shell scripting for both Linux and Windows environments.
● Experience with Ubuntu, CentOS, and Windows Server 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.