Devops Engineer (Home Office)

  • Rio Grande
  • Ittconnect
ITTConnect is seeking a Senior DevOps Engineer to work remotely for a client in the US. This is a long term position with a client that is a global leader in consulting, digital transformation, technology and engineering services present in nearly 50 countries. The end client is in the Telecom area (internet, cable TV). Job location: Remote, work from home anywhere in Brazil . Only resumes in English will be reviewed. All interviews will be in English only (must be fluent) Requirements 10+ years of IT Infrastructure related experience At least 5 years' experience in supporting JAVA Application / services hosted in Linux environments Experience with AWS, GCP, Anthos & APIGEE Must have a strong experience with Jenkins, VMWare, Python, Docker and Kubernetes Good knowledge and experience on Kubernetes (usage of kubectl commands and able to troubleshoot/fix the issues) Platform support: Triage of non-prod/prod systems (for prod like L4 level) and understanding of analysis and how to drive toward resolution while participating in large group discussions, SPLUNK / New Relic/ monitoring tools: Good understanding including query & dashboard creation and modification Oncall rotation duties Linux: Ability to run basic linux command to troubleshooting application bug, network and other application related activities Perform patching and maintain the baremetal servers/VMs Install OS in VM /create VM template to create new servers ? Maintain relation with vendor / submit SR to get vendor involve in resolving issue Middleware: Knowledge on managing webservers like JBOSS EAP or tomcat Installation/configuration/troubleshooting activities on JBOSS EAP/Wildfly Knowledge on messaging tool and technology Installation/configuration/troubleshooting on Artemis Messaging Queues or similar platform. Kubernetes: Ability to perform cluster level administration on K8s platform. Creating and maintaining scripts to maintain, monitor and alerts on K8s platform. Comfortable with kubectl / YAML Docker: Understanding of docker Good experience in writing docker files Creating images, maintaining docker registry Ansible: Playbook creation for repeatable tasks Perform installation of software (platform and code deployment) Take documentation and create roles to install software Create reusable roles and playbooks CloudFormation and Terraform Monitoring Tools: NewRelic - APM, Insights, Infrastructure Ability to create alerts and dashboards Splunk - Querying and dashboard creation Application Performance Tuning: Participate in load testing and resolve testing bottlenecks Java heap and thread dump analysis Jenkins: knowledge and understanding of Jenkins Pipelines Ability to analyze console job log for errors OS Support and Troubleshooting: Redhat Enterprise Linux Amazon Linux Alpine Linux Windows 2012/2016 Api gateway: Basic knowledge on APIGEE and CA Layer 7 Working knowledge on api management using any api management tool Nice to have Kubernetes Platform: Rancher, GCP Hashicorp Tools: Vault, Consul Middleware: JBoss EAP, JBoss Fuse (osgi karaf) Messaging Services: Artemis Brokers, Qpid Routers AWS Services: EC2, Lambda, RDS, VPC, IAM Roles, Dynamo DB