66 Zallery Jobs
Senior DevOps Engineer - AWS Cloud (4-10 yrs)
Zallery
posted 4d ago
Key skills for the job
Roles & Responsibilities :
- Build and maintain the AWS infrastructure including EC2, S3, RDS, Lambda, Kinesis, AWS IOT, Auto Scaling, Route53.
- Manage and Build CI/CD pipelines for various code bases in the company.
- Implement DevOps best practices and automation.
- Expertise in complete Software Development Life Cycle.
- Experience in hiring and team management and project management.
- Build, maintain and troubleshoot CI/CD pipelines for different environments (Dev, Stg, Prod).
- Experience in SOX compliance and GDPR.
- Experience in Agile project management and running daily standups.
- Release management including main releases, patch releases, configuration updates.
- Collaborate with different development teams for infrastructure build and maintain deployment tools/procedures for applications.
- Dive deep and identify failure patterns to resolve problems and their root cause Support.
- Hands-on troubleshooting knowledge and able to maintain staging/production environments.
- Creation/deployment of new environments, systems, projects etc.
- First response for alerts and alarms.
- Provide high-performance cloud deployment solutions and maintain rapid deployment pipelines, server monitoring, and troubleshooting.
- Ensure security standards and DevOps best practices are followed in organization. Ensure monitoring is robust and effective leading to zero downtime.
- Taking ownership of infra and DevOps which includes PagerDuty handling.
- Owning DevOps and Cloud including On Call in case of Priority issue.
- Develops scripts and automation tools used to build, integrate, and deploy software releases to various platforms.
- Knowledge of application deployment and data migration on AWS for different regions
- Strong documentation, presentation, and communication skills.
- Provide inputs for the functional specifications of the software systems
- Review definition and and provide inputs on user experience of the product
- Provide technical guidance and coaching to engineers
- Ability to influence various stakeholders on technical issues and solutiions.
- Prior experience with use of JIRA, Confluence, and collaboration tools.
- Lead and mentor project staff and team members
Required Skills :
- BE /BTech in Computer Science or related discipline from Top Tier Engineering College.
- 4-10 years of relevant experience
- Experience in managing IOT/SAAS/Cloud Infrastructure for large customer base
- Strong documentation, communication and presentation skills.
- Excellent interpersonal skills to work across various teams and demonstrated ability to coordinate cross-functional work teams toward task completion
- Experience working as a DevOps engineer in fast paced environment; preferably on large scale web applications with high data volume and/or IOT systems
- Networking: DNS, HAProxy, IP Tables, Firewall, Load Balancers, Proxies, VPN Knowledge. In databases, SQL and NoSQL DBs (like MySQL, Mongo, Redis, PostgreSQL, AWS RDS, Redshift etc.)
- Understanding of any Source Code Management (GitHub/Gitlab/Bitbucket) and CI-CD system (GoCD / Jenkins)
- Strong Linux administration/Scripting/Debugging skills; preferably Bash/Python/Ruby
- Knowledge about Configuration Management tools like Ansibles, Chef, Puppet etc.
- Strong working experience in Infrastructure as Code: Terraform, Packer etc.
- Experience in IT infrastrucure Workload migration to AWS.
- Hands on experience with system Dev tools and deployment/monitoring tools like GitHub, New Relic, Go/Jenkins.
- Familiarity with containerization and orchestration like Docker and Kubernetes.
- Disaster Recovery preparedness with multi-zone and/or multi-region options.
- Backup and Restore management RDS, Mongo DB, and Databases (SQL)
- Infrastructure and Application monitoring across production and non-production platforms
- Must have experience with AWS services including: EC2, S3, Route 53, IAM, RDS, Kinesis, SNS, etc.
- Solid technical experience in the following areas: Software architecture, Application deployment, Infrastructure engineering, integration and support.
- Strong working knowledge of software development technologies in an agile environment, scrums, and using tools such as JIRA/Confluence/Aha (preferably as an administrator)
- Previous release and/or project management experience, (Solid understanding of project management principles preferred)
Functional Areas: Software/Testing/Networking
Read full job description15-18 Yrs