Job description : We are looking for someone who is good at : - Working with product teams on gathering requirements and contributing product code as needed to support containerization -
Breaking down complex problems, devise solutions and then implement PoCs to validate them - Documenting the design & architecture and mentor and train team members.
Engineer systems and tools to support the build, integration and verification of complex software systems - Work closely with developers to tailor tools and solutions for rapidly evolving needs -
Continuously discover, evaluate and implement new technologies or services to maximize operations efficiency and reliability.
Responsibilities & Expectations : 1. Experience in Developing DevOps enabled solutions. 2. Experience with the Docker containerization system and Kubernetes 3.
Should have experience of setting CI-CD pipeline, including containerizing & deployment of applications, using Kubernetes, Docker, AWS ECS, Google Containers and other CI-
CD tools like Jenkin. 4. Extremely comfortable with Linux, shell-scripting and Git. 5. Experience deploying and scaling high traffic services in AWS / Azure(Kubernetes containers, Virtual Machines, Storage, VPC, Network Routing / ACL's, ELB) 6.
Working with Production support teams on application deployments and upgrade issues. 7. Knowledge of Amazon Web Services and its product sets (install, configure, and manage).
8. This includes Linux-based application administration with focus on security, automation, tuning, optimization, and standardization of new and deployed applications.
Will be involved in infrastructure, application, security planning with regards to scalability, redundancy, and data preservation of backend systems.
11. Ability to deliver the automation in continuous development environment. 12. Quick learning and ability to do POC for upcoming technologies.
Preferred Experience : - 2 years of experience of Linux - 2 years of experience in a public cloud offering, migrating or building tools and applications in AWS / Azure -
2 years of experience of Docker / Kubernetes - Experience working in a distributed systems environment, including public, private and hybrid cloud infrastructure -
Experience building a microservices based architecture - Bachelors degree in Computer Science or equivalent experience -
Experience with Software Development in a Linux environment - Deep understanding of the Agile development methodology (ref : hirist.com)