Primary Skill : Azure Infra Architecture, monitoring infra, Azure resource management, designing application for Azure, writing program/scripts for Azure deployment, Containers/Kubernetes support team experience. Secondary Skills : Design, Architecture, .Net component development, Azure component development using C# Description Deploying, managing, and operating scalable, highly available, secure, and fault tolerant systems on Azure Evaluating and improving existing Azure Identifying appropriate use of Azure and operational best practices Advanced knowledge of web hosting architecture including on host web servers, script processing, configurations and packages. The ideal candidate will have a strong experience in support customer-facing cloud operations to ensure 99.999% uptime and an aptitude with the ability to lead in-depth technology discussions in cloud operations. Candidates with strong Azure operations experience are also encouraged to apply. Job Duties: Designs, builds, tests, deploys, analyses, administers, monitors and maintains 24x7 Cloud-based service. Researches and recommends the procurement and use of Azure Cloud-based infrastructure services. Provides support and issue investigation and resolution for all internal and client facing Cloud-based solutions. Actively mentors all staff on the proper use of all Cloud-based services. Provide 24/7 operational support for production network, servers and systems. Reviews, evaluates, specifies, designs, maintains, and documents system architecture, system configuration, system monitoring and system performance monitoring. Contributes to setting priorities, establishing milestones and deadlines for product releases. Works directly with NOC, QA and Engineering to trouble-shoot system issues and deliver timely resolutions. Process and complete simultaneous projects in an accurate and timely fashion. Qualifications: Deep technical familiarity with Azure and its components, virtualization and networking. 4+ years of experience with Microsoft Azure cloud based IaaS, PaaS or SaaS. Expert level understanding and knowledge of Microsoft Azure services (Virtual Machines, Websites, Storage Blobs, SQL Database, Virtual Network, Traffic Manager, Automation, Active Directory, CDN, Cache). Expert level knowledge of Azure Site Recovery, Backups, Clustering, Load Balancing and SQL Always On, Virtual Networking, Site to Site VPN. Working knowledge of Information Security, Data Privacy & regulatory compliance. Bachelors degree in Information Systems/Computer Science. Experienced working in a 24x7x365 SaaS environment. Work closely with team members to understand requirements, review design documents, and provide release support and architecture planning. Excellent interpersonal, verbal and written communications, analytical and presentation skills. Ability to manage customer escalations and work under pressure Capabilities to operate in a flexible team environment with minimal supervision Windows Azure architecture and its components (Fabric, Compute, Storage) Deep knowledge of Windows Azure Platform services Azure Platform development and deployment concepts Experience with Active Directory, Security, OS Internals concepts Understanding of operational concepts like change management, on call rotations, escalations, uptime, etc. Implementing Microsoft Azure Infrastructure Solutions 70-533 certification will be added plus Work Location - Coimbatore
Summary: Build & operate infrastructure to support front-end, back-end and data-tools within the organisation. Helping teams become more autonomous and allowing the engineering teams to focus on improving the infrastructure and optimising processes Proactively seek out opportunities to improve monitoring and alerting of our hosts and services, and implement them in a timely fashion Scale existing backend systems to handle ever increasing amounts of traffic and new product requirements. Delivering system management tooling to the engineering teams Collaborate with other developers to understand & setup tooling needed for Continuous Integration/Delivery/Deployment (CI/CD) practices, preferably using Jenkins. Contributing to open source projects which are being used at the company Be an advocate for engineering best practices in and out of the company Sharing pager duty for critical systems Job Description: 3-10 Years Of Industry Experience Experience on working with distributed infrastructure stack Min 2 Years of Experience on working with AWS DNS, TCP/IP, Routing, HA & Load Balancing Ruby On Rails or Python and Bash skills Experience managing complex systems at scale Experience with Docker, rkt or similar container engine. Knowledge of Kubernetes or similar clustering solutions Experience with tools such as Ansible or Chef Understanding of the importance of smart metrics and alerting Hands on experience with cloud infrastructure provisioning, deployment, monitoring (we are on AWS and use ECS, ELB, EC2, Elasticache, Elasticsearch, S3, CloudWatch) Experience with relational SQL and NoSQL databases, including Postgres and Cassandra. Knowledge of data pipeline and workflow management tools: Azkaban, Luigi, Airflow, etc. Extra Points For Experience With NewRelic Experience with Data Warehousing GCP Kafka, Elasticsearch
Indus is an indigenous technology platform that brings app developers, smartphone brands and the users on a single platform and truly creates an Indian smartphone platform.Made in India, for Indians - Indus is built on the three pillars of innovation, simplification and content. Indus was launched in May 2015 and quickly climbed to the #2 OS spot in India by mid-2016, overtaking global giants such as Apple's iOS & Microsoft's Windows. Indus also has its very own app market place called Indus App Bazaar with over 400,000 applications. Indus App Bazaar is India's largest indigenous app store available in 12 languages, designed to suit specific requirements of the Indian consumers. The recent partnership with Samsung will see Indus App Bazaar power Samsung's new Galaxy Apps Store in all Samsung Devices. With this partnership, we will be able to reach a user base over 50 Million by 2019. Read all about the Samsung Partnership : https://bit.ly/2JgL3JU Indus OS in news : Bloomberg: http://bloom.bg/2adsFRB Financial Express: http://bit.ly/29FDQg5 Economic Times: http://bit.ly/2ayTvD4 What you do : - Developing automation for the various deployments core to our business - Documenting run books for various processes / improving knowledge bases - Identifying technical issues, communicating and recommending solutions - Miscellaneous support (user account, VPN, network, etc) - Develop continuous integration / deployment strategies - Production systems deployment/monitoring/optimization - Management of staging/development environments What you know : - Ability to work with a wide variety of open source technologies and tools - Ability to code/script (Python, Ruby, Bash) - Experience with systems and IT operations - Comfortable with frequent incremental code testing and deployment - Strong grasp of automation tools (Chef, Packer, Ansible, or others) - Experience with cloud infrastructure and bare metal systems - Experience optimizing infrastructure for high availability and low latencies - Experience with instrumenting systems for monitoring and reporting purposes - Well versed in software configuration management systems (git, others) - Experience with cloud providers (AWS or other) and tailoring apps for cloud deployment - Data management skills Education : - Degree in Computer Engineering or Computer Science or 3-5 years equivalent experience in systems administration or devops roles. - Work conducted is focused on business outcomes - Can work in an environment with a high level of autonomy (at the individual and team level) - Comfortable working in an open, collaborative environment, reaching across functional. Our Offering : - True start-up experience - no bureaucracy and a ton of tough decisions that have a real impact on the business from day one. - The camaraderie of an amazingly talented team that is working tirelessly to build a great OS for India and surrounding markets. Perks : - Awesome benefits, social gatherings etc. - Work with intelligent, fun and interesting people in a dynamic start-up environment.
Role and Responsibilities: - Solve complex Cloud Infrastructure problems. - Drive DevOps culture in the organization by working with engineering and product teams. - Be a trusted technical advisor to developers and help them architect scalable, robust, and highly-available systems. - Frequently collaborate with developers to help them learn how to run and maintain systems in production. - Drive a culture of CI/CD. Find bottlenecks in the software delivery pipeline. Fix bottlenecks with developers to help them deliver working software faster. Develop and maintain infrastructure solutions for automation, alerting, monitoring, and agility. - Evaluate cutting edge technologies and build PoCs, feasibility reports, and implementation strategies. - Work with engineering teams to identify and remove infrastructure bottlenecks enabling them to move fast. (In simple words you'll be a bridge between tech, operations & product) Skills required: Must have: - Deep understanding of open source DevOps tools. - Scripting experience in one or more among Python, Shell, Go, etc. - Strong experience with AWS (EC2, S3, VPC, Security, Lambda, Cloud Formation, SQS, etc) - Knowledge of distributed system deployment. - Deployed and Orchestrated applications with Kubernetes. - Implemented CI/CD for multiple applications. - Setup monitoring and alert systems for services using ELK stack or similar. - Knowledge of Ansible, Jenkins, Nginx. - Worked with Queue based systems. - Implemented batch jobs and automated recurring tasks. - Implemented caching infrastructure and policies. - Implemented central logging. Good to have: - Experience dealing with PI information security. - Experience conducting internal Audits and assisting External Audits. - Experience implementing solutions on-premise. - Experience with blockchain. - Experience with Private Cloud setup. Required Experience: - B.Tech. / B.E. degree in Computer Science or equivalent software engineering degree/experience. - You need to have 2-4 years of DevOps & Automation experience. - Need to have a deep understanding of AWS. - Need to be an expert with Git or similar version control systems. - Deep understanding of at least one open-source distributed systems (Kafka, Redis, etc) - Ownership attitude is a must.
Job Responsibilities: Managing the cloud deployment with thousands of VM’s and Containers with 100% uptime Budgeting the infra costs and plan for continued cost optimisation Managing and motivating the team members Designing the architecture to scale the back-end to meet the business requirements Requirements: Strong background in Linux fundamentals and system administration Good command on coding with scripting languages like Python and Shell scripting Experience with Docker and any one of container management systems like Kubernetes, Docker Swarm or Apache mesos Ability to use a wide variety of open source technologies and cloud services like AWS, GCP or Azure Experience with automation/configuration management using either Puppet, Chef or an equivalent Experience with Elasticsearch, Mongodb, Redis, Memcached, Kafka, RabbitMQ or ActiveMQ Knowledge of best practices and IT operations in an always-up, always-available service Good team management skills and communications skills Good experience with monitoring and alerting systems like Nagios, Zabbix Experience with CI and CD tools Educational Qualification: BE/B.Tech/MCA
What kind of things will you work on? Write backend code when needed Build, configure and maintain high-performance, fault-tolerant, scalable distributed services Engineer ways to support high traffic and peak loads cost-effectively Monitor, diagnose and resolve production issues Build tools to help developers move faster Obsess over uptime and latency What are we asking from you? Understanding of web operations, cloud operations, networking, software development, release management, and continuous deployment Ability to use a wide variety of open source technologies and tools Ability to code and script Ability to manage data pipelines and storage Comfortable with with frequent, incremental code testing and deployment Comfortable with collaboration, open communication and reaching across functional borders Strong grasp of automation tools Strong sense of ownership, urgency and drive Strong working experience of CI/CD AWS certification is a huge plus