As a DevOps Engineer, you will be involved in providing production support of a highly complex Linux multi-tier infrastructure. You are responsible to drive innovation in product development, while relentlessly improving performance, scalability, and maintainability.
Responsibilities :- Maintain & optimizes existing infrastructure.- Conceptualize, architect and build automated deployment pipelines in a CI/CD environment like Jenkins.- Conceptualize, architect and build a containerized infrastructure using Docker, Kubernetes, Mesosphere or similar SaaS platforms.- Conceptualize, architect and build a secured network utilizing VPCs with inputs from the security team.- Work with developers & QA to institute a policy of Continuous Integration with Automated testing Architect, build and manage dashboards to provide visibility into delivery, production application functional and performance status.- Work with developers to institute systems, policies and workflows which allow for a rollback of deployments Triage release of applications to the production environment on a daily basis.- Interface with developers and triage SQL queries that need to be executed in production environments.- Search clusters and several other AWS resources like EC2, S3, Cloud front, Route53, IAM, CloudWatch, SES and SNS.
Requirements :- Minimum of 3 years of hands-on experience in software development and DevOps, specifically managing AWS Infrastructures such as EC2s, RDS, Elastic Cache, S3, IAM, cloud trail and other services provided by AWS.- Experience Building a multi-region highly available auto-scaling infrastructure that optimizes performance and cost. plan for future infrastructure as well as.- Must have written playbook to automate the provisioning of AWS infrastructure as well as automation of routine maintenance tasks.- Must have had prior experience automating deployments to production and lower environments.- Experience with APM tools like New Relic, CloudWatch, Nagios and log management tools.- Hands-on experience with web services, RDS, Redis and Elastic.- Essential Functions System Architecture Process Design and Implementation.- Minimum of 1-year scripting experience in PHP/Python and Shell Web.- Application Deployment Systems Continuous Integration tools (Ansible).- Establishing and enforcing Network Security Policy (AWS VPC, Security Group) & ACLs.- Establishing and enforcing systems monitoring tools and standards.- Hands on experience with MySQL, Postgres & MongoDB Database administration.- Web & Application Servers: Nginx, Apache, NodeJS administration.- Experience with web servers and application load balancing using Nginx/HAProxy/ELB and handling/analyzing a large number of logs and anomaly detection.