Senior DevOps Engineer

assaabloy

Chennai, India 7 Years Exp Posted 14d ago

Job Description

  • Develop/build IT solutions to meet business requirements.
  • Manage, evolve, build CI/CD pipeline
  • Integrate solutions with other applications and platforms outside the framework.
  • Design, develops, and implements reusable IaC components.
  • Write scripts to automate build and deployments on AWS Cloud and on premise data centers.
  • Automate, build and provide production systems support that may include duties such as deployment, configuration, monitoring and troubleshooting Linux servers.
  • Automate deployment of and support Linux and windows based infrastructure services (web, nfs, sftp, DNS, LDAP etc)
  • Automate and deployment of and support Cloud based network services (load balancers, routers, firewalls)
  • Orchestrate deployment of application & infrastructure clusters within a Public Cloud environment utilizing a Cloud Management Platform.
  • Performance monitoring and tuning of the Operating System and applications for most optimal operational efficiency.
  • Document existing and new public cloud deployments using Run Books and cloud architecture diagrams.
  • Implement processes to standardize best practices and procedures, capacity planning and risk mitigation.
  • Collaborate with technical/business teams assess requirements and recommend solutions.
  • Maintain QA and Production configuration using automation tools
  • Code and documents custom test automation frameworks.
  • Perform script maintenance and updates due to changes in requirements or implementations.
  • Experience with Continuous Integration tools such as team city, Jenkins preferred
  • Experience with configuration management tools such as Chef, Ansible, Puppet a must
  • Set up and maintains the test environments for both manual and automated testing.
  • Build automated deployments using configuration management technology.
  • Automate deployment of new modules, upgrades, and fixes to the production environment.
  • Document and completes knowledge transfer to production support.
  • Work with Release Management to ensure modules are production ready.
  • Verify the functionality of components and services and ensures deployment meets client's expectations.
  • Should be ready to support the incidents reported during business/non-business hours based on the need.
  • Monitoring tool (Any) setup for the cloud environment and manage
  • Cloud Backup tool (Any) install / configure / manage experience
  • Experience in Cloud Security monitoring and management
  • Identify, troubleshoot and resolve service incidents or issues and implement workarounds

 

Education And/Or Qualification:

  • Bachelor’s degree in Programming/Systems or Computer Science or equivalent experience.
  • 7-10 years of proven experience in analysis, programming and supporting complex technical solutions
  • Including planning, development, implementation and support
  • Experience with some aspect(s) of computer security: network security, application security, security protocols, cryptography, IAM, Active Directory, and ADFS
  • Understanding of Load Balancers, TCP/IP, HTTP/HTTPS, SSL/TLS certificate management, DNS, and Network Routing
  • Experience with AWS services and plugins
  • Experience with container technologies Docker, Kubernetes is required
  • Experience using ElasticSearch/ELK stack for application monitoring.
  • Worked with at least 2 to 3 application servers such as JBoss, IIS weblogic
  • Must have used scripting automation with tools such as Ruby, Python, Powershell,  Javascript,
  • Knowledge of REST/SOAP APIs.
  • Knowledge of XML, and JSON file formats.
  • Expert in, or strong desire to learn, server and network security tools and
  • practices.
  • Strong skills in systems administration of AWS, Windows and/or Linux OS.
  • At least two years of operations support experience.
  • Strong working knowledge of general OS, application, database, storage
  • and networking concepts, systems administration practices, etc.
  • Strong scripting skills in at least one major scripting language (e.g., bash,
  • PowerShell, python)
  • Experience Infrastructure Monitoring
    • Experience participating in active incident response efforts.

Similar Openings for You