Required Skills

DevOps Engineer

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 22nd Jan 2024

JOB DETAIL

 

Development Containerization of Application which involves creating Docker file and  testing it on local system before checking the code Adding integration of application with Prometheus by changing the code base to expose stats for prometheus. Infrastructure Deployment Building CFN (Cloudformation) templates for deployment for setting up the infrastructure (EC2,S3,Roles,IAM,Policies,VPC etc) Develop the zero-touch framework to make sure all the deployment aspects are automated end-to-end Creating General Templates which can be useful in other environments to Creation of monitoring Environment Configuring EFK(Elasticsearch,Fluentd,Kibana) for Applications logs Creating filters for Fluentd to ship the logs to EFK Deploying Prometheus and Grafana in EKS(AWS container Service) environment. Create dashboard for different scenarios for different application which will help devops and support team to troubleshoot the issues Alert Creation Configure SNS and SMTP service to send the alerts to notify customers or applications team if any issues Work with application Dev team to find what alerts to send and  come up with the threshold level at which these alerts will be triggered Making sure there are no duplicate alerts Create new remediation plans for applications Pipeline Deployment Create Pipeline for build up the application docker Image and integrate security Scans like Twistlock and Sonarquer for of Application in the pipeline before pushing the code to AWS ECR repo Delivering applications and services of the Hyperlocation services on to AWS Create a Pipeline for Deployment of application in ECS using Spinnaker and work with QA to test the application deployment Before deploying to different Environments Security Integrate with Security tools like Prisma to make sure there are no vulnerability in the Aws Infrastructure Work with Security to install and configure other clients tools needed to be installed on all AWS environments (Crowdstrike) Support Provide support for the application and Infrastructure if needed in cases where we have to troubleshoot issues after office hours. Managing administrative and infrastructure upgradesMandatory ToolsSkills : GIT Jenkins Spinnaker ArgoFlux CD Kubernetes AWS & Azure working knowledge PythonRubyShell ScriptingYou’ll need to have: Bachelor’s degree or four or more years of DevOps work experience, One plus years’ experience deploying and managing Kubernetes clusters. Strong Linux administration including scripting Experience using Amazon EC2 and virtualization with Vmware or Docker containers Experience with cloud based architecture building blocks such as message queuing, in memory caches, nginx etcEven better if you have: Experience with functional or imperative programming languages -- e.g., Python, Ruby, Go, C, or Java. Knowledge of H.323, SIP and any other buzzworthy technology in video voice conferencing. A strong dedication to code quality, automation and operational excellence Automation & Orchestration! We use Consul, Terraform, Chef, NewRelic, Sumo as well as our own tools. Experience with Backend RestAPI validation using python and RobotFramework test execution engine Experience working in an Agile software delivery environment. Experience managing Microsoft Windows servers in an AWS environment MySQL, MongoDB, Cassandra or other database expertise (you name it, we probably use it)

Company Information