Designs, develops, documents, tests, and debugs new and existing configuration management (Terraform) infrastructure as code.Strong Understanding of AWS cloud network structure and components : Subnets, Switching (basic switching knowledge), Routing (basic routing knowledge), Load balancing (basic Understanding), OSI Model, TCP / IPStrong Knowledge in AWS Service such as EC2, S3, Lambda, EMR etc.Strong understanding of IT security principles, such as Role-based access, Multifactor Authentication, Access Lists, Firewalls, Encryption, Bastion Hosts.Experience with Splunk (or equivalent)Experience with Terraform and GIT as source control.Awareness of Linux / Windows / Networking and how it works to integrate within the cloud environmentLinux System administration experience.Hands on experience of installing & configuring Windows servers and Linux serversIdentify engineering defects in the existing code base and constantly improve the code qualityActively support operational teams and other stakeholder teams to maintain business continuation and maintain customer satisfactionAutomate monitoring tools to monitor system health and reliability to support high uptime requirementsAutomate infrastructure in Amazon Web Services with Terraform and Performs code reviews.Build CI / CD pipeline configurations to orchestrate provisioning and deployment of both large and small scale systemsSupport DevOps operations by integrating developed IaC into CICD pipeline buildProvide support in validating and verifying requirements, requirements analysis and decomposition, requirements test / verification / validation, and reporting.Good to have knowledge on Docker / KubernetesGood to have CLI scripting skills (Bash).Skills Required
Docker, Kubernetes, Aws, Git, Ec2, S3, Lambda, Emr