We are looking for a Senior DevOps Engineer to help us build functional systems that improve customer experience. Responsibilities include deploying product updates, identifying production issues, and implementing integrations that meet customer needs. If you have a solid background in system engineering, automation, testing and are familiar with Python / Bash or similar, we’d like to meet you.
Ultimately, you will execute and automate operational processes fast, accurately, and securely.
Responsibilities:
● Lead efforts in automation and continuous deployment of the applications and services.
● Implement integrations requested by customers.
● Roll out system updates, upgrades, and fixes with minimum downtime.
● Provide Level 2 technical support.
● Build tools to reduce occurrences of errors and improve customer experience.
● Develop software / packages to integrate with internal back-end systems.
● Perform root cause analysis for production errors.
● Investigate and resolve technical issues.
● Develop scripts to automate visualization.
● Design procedures for system troubleshooting and maintenance.
● Document processes, procedures, and technical aspects of systems for reference.
Qualification & Experience Required:
● Proven 3-5 years of experience.
● Expert in Linux Administration
● Expert in Cloud Management i-e AWS, GCP, MS Azure
● Expert in Containerization & Orchestration especially docker, Kubernetes
● Proficient with GitOPS and IAAC practices, tools and technologies.
● Critical understanding of SLAs
● CKA, Redhat / AWS DevOPS and ITILF certification will be preferable.
● Expert in scripting (Batch, Perl, Bash, Ruby, Groovy, or similar languages)
● Knowledge of secure web technologies, TLS, certificates, etc.
● The ability to explain technical concepts in a friendly and patient manner.
● Willing to travel on-site for deployments.
● Proven experience with configuration management tools (Ansible, Puppet, Chef etc.)
● Ability to create CI/CD pipelines i-e Jenkins, ArgoCD or similar.
● Experience using/creating build tools (Maven, Ant, Gradle, or similar)
● Solid understanding and practical experience with software development life cycles (Agile)