Site Reliability EngineerJob Description :You will be administering the infrastructure of an indigenous one-of-a-kind artificial intelligence cloud platform. You will be working with the dev teams to deploy, monitor and scale the distributed platform to handle real time AI analysis and loads and loads of visual data (images and videos in various formats). We're looking for people with extensive dev-ops experience and strong system programming skills.Responsibilities :1. You will be responsible for the up time and reliability of infrastructure of SigTuple and help backend teams achieve it by writing reliable software and automation2. Work with other development teams to automate deployment of modules and manage the build and release pipeline.3. Extensive process-level and node-level monitoring and auto healing of entire cluster.4. Managing, provisioning and servicing cloud servers.5. Contribution to back-end services to contribute to its infrastructure system design.Requirements :1. BTech/MTech in any engineering discipline.2. 3-6 years of experience in an Dev-Ops/Software Engineering role.3. Experience in management of cloud computing services. Extensive knowledge of any one cloud platform (Kubernetes, AWS, GCP, Azure etc.)4. Proficiency with any major monitoring framework (Sensu, Nagios etc.).5. Comfortable with any one scripting language (Python, Perl) and a Configuration management or Orchestration Tool (Ansible, Chef etc)6. Proficiency with OS and network fundamentals and strong Linux administrator skills.7. Experience with Container Tools (Docker ecosystem) will be a plus8. Experience of working with issues of scale of a system.9. Experience of working in a startup is a plus.
As an Agile Test Automation Engineer you will work in partnership with program / project managers , business analysts , developers , testers , and product owners to ensure that all testing activities occur in a timely fashion and to the level of quality demanded by the business. As an individual you will be responsible for developing the Test Automation solution for QA testing. This will include the Front End UI Test Automation as well as the Backend API based automation. In addition to this , successful candidate will review business requirements , functional specs; write and execute test cases to test the functional and technical requirements in order to verify they are successfully met. Technical Skills 1+ yrs. of experience of QA Testing preferably in financial services industry. Hands on and Strong Test Automation Experience both UI and Backend Automation. Strong Knowledge of Core Java , UNIX and SQL. Strong knowledge of any of the UI Automation preferably Selenium. Preferably Strong knowledge of financial industry and QA processes and standards. Solid understanding of the Software Development Life Cycle (SDLC). Hands on experience of Test Management / Defect Management tool (ALM , JIRA etc.). Ability to analyze and debug issues found in day to day application testing. Ability to create detailed test cases / scripts for technical and / or business clients and execute them. Professional Skills Excellent communication , problem solving , and interpersonal skills. Work closely with project managers and developers on QA project deliverables. Experience working with resources in a global workforce environment is preferred. Experience working in a team - oriented , collaborative environment. Ability to work individually and as part of a team. Keen attention to detail and be proactive. Co - ordination and follow up Skills Results Documentation and presentation Willing to learn new technologies
TAPPP is leading the charge in bringing premium digital entertainment content & live sports to global consumers via its prepaid platform. TAPPP is available across platforms via the Web, Mobile and Tablets. Building out this brand presents significant product and engineering challenges. At the centre of solving those challenges is the TAPPP Product Engineering team which is responsible for the TAPPP product end to end. We are looking for an experienced DevOps engineer who will work collaboratively with our engineering team to deploy and operate systems/services, help automate and streamline operations and processes, and troubleshoot issues within multiple environments. As a DevOps engineer, you will be responsible for developing and implementing orchestration techniques for automating deployments of microservices using Docker containers in the cloud (AWS) and on-premises environments. You will also be supporting technical teams by using technical analyses in order to improve the scalability and reliability of entire system. The organization is flat, process is minimal, individual responsibility is big, and there is an emphasis on keeping non-productive influences out of the everyday technical decision making process. Upholding these philosophies will be imperative as we execute our aggressive plan of global expansion over the next 2 years. The position is based in Pune, India. Here is what we are looking for: • Minimum 3 years of working experience in a DevOps capacity, preferably in a fast-paced and constantly evolving environment. • Strong experience and sound understanding of CI/CD principles and technologies such as Git, Jenkins, Chef, Puppet, Ansible, etc. • Experience with container technology such as Docker and container orchestration tools like ECS, kubernetes, Mesos. • Proven experience in building and maintaining production systems on AWS using EC2, RDS, S3, ELB, Cloud Formation, ECS cluster and AWS APIs. • Experience with monitoring, metrics, and visualization tools for network, server, and application/services status • Experience and working understanding of multiple coding and scripting languages including Shell, Python, Perl, Java • Strong written and oral communication skills a must. • An unquenchable desire to learn, attention to detail with a can-do attitude. • Comfortable working in a start-up environment.
Role Brief 3+ years of hands-on experience as a DevOps engineer with strong technical proficiency on public clouds, Linux and programming/scripting. Brief about Fractal & Team: Fractal Analytics is Leading Fortune 500 companies to leverage Big Data, analytics, and technology to drive smarter, faster and more accurate decisions in every aspect of their business Job Responsibilities: Gather and analyze cloud infrastructure requirements Evaluate options and design the right architecture to get the job done Automate obsessively Support existing infrastructure, analyze problem areas and come up with solutions Optimize stack performance and costs Write code for new and existing tools The Person: The ideal candidate possesses most of the following skills: Good conceptual understanding of the building blocks of modern web-based infrastructure: DNS, TCP/IP, Networking, HTTP, SSL/TLS Strong Linux skills Strong command line skills. Ability to write complex one-liners for routine system administration tasks An eye for monitoring. The ideal candidate should be able to look at complex infrastructure and be able to figure out what to monitor and how, with an excellent signal/noise ratio Hands-on experience with metrics collection, reporting and alerting is a plus Storage: RAID, NAS, SAN, Block and Object Storage, distributed block devices and file systems like DRBD, NFS, GlusterFS etc. Databases: MySQL, PostgreSQL and cloud-based relational database solutions like Amazon RDS. Database replication and scalability; NoSQL High Availability: Load Balancing (ELB), Reverse Proxies, CDNs etc. Programming: Python/Perl/Ruby/GoLang/Java skills Version control with Git. Exposure to various branching workflows and collaborative development Virtualization and Docker AWS core components (or their GCP/Azure equivalents) and their management: EC2, ELB, NAT, VPC, IAM Roles and policies, EBS and S3, CloudFormation and Elastic BeanStalk Configuration Management: SaltStack/Ansible/Puppet CI/CD with Jenkins Understanding of Agile development practices is a plus Performance tuning of the entire stack Education: Bachelor’s degree in Information Science / Information Technology, Computer Science, Engineering, Mathematics, Physics, or a related field
Responsibilities: Across projects: Continuous Delivery of quality software created by our project teams. Ensuring smooth build and release with continuous integration. Configuration Management – Design and implementation of deployment strategies for multiple projects. Virtualization and Infrastructure Provisioning. Maintenance and upgrade of our cloud environment. Version control and source code administration. Administration of Web Servers, Application Servers and Servlet Containers Setting up and leading the Automation efforts for multiple projects. ------------------------------------------------------------------------------------------------------------------------------------------ Across the organization: Leadership – Growing the DevOps community inside Equal Experts. Mentoring budding DevOps engineers; defining and executing best practices around continuous integration and delivery. Promotion – Sharing our DevOps practices, innovation and ideas across the community via blogs, articles, meetups etc. Sponsoring and presenting at important DevOps conferences. DevOps as a service – Maturing our DevOps practice so that Equal Experts could initiate DevOps as a service. ------------------------------------------------------------------------------------------------------------------------------------------ Your Expertise: You are a seasoned DevOps engineer with at least 5 yrs of relevant experience in the field. You have worked on Agile projects featuring weekly iterations and releases. You have extensive hands-on experience with: o Continuous Integration tools like Jenkins, Travis-CI, Go o Configuration Management tools like Chef, Puppet or Ansible o Cloud computing using AWS, EC2, Google Cloud Platform, or Azure o Virtualization tools like Vagrant, Docker or VMWare and Kubernetes You have active presence in the DevOps community through your blogs, Stack Overflow and GitHub profiles. You are passionate about DevOps. You love to mentor people and evangelize about best practices and innovations in DevOps.
Expected Experience: • Experienced between 4-6 years relevant work experience in any reputed organization Requirement: • Hands on complete Design / Implementation of CI/CD Processes with Git • Hands-on in-depth knowledge of GCP like VPNs, VPCs, Storage, Tagging and monitoring, alerting of resources • Experience in development of access control lists • Hands on experience in containerization (Docker, Kubernetes) • Experience in with automation using any scripting language • Hands on experience in configure and manage data sources like MySQL, Mongo, Elasticsearch, Redis, Cassandra, Hadoop, etc. • Experience in monitoring services via tools such as Graylog, Syslog, NewRelic, Prometheus, Nagios, etc. Roles & Responsibilities: • Architecting, designing, implementing and supporting of projects using cloud technologies • Production support responsibilities for software and infrastructure fixes • Day to day operational support of continuous integration, release and source control tooling • Work with software, infrastructure, network engineers and DBAs to solve productivity challenges, drive efficiency, automate and streamline environment builds • Co-own monitoring & alert configuration to detect, triage and resolve issues quickly • Build tools to enhance production triage and improve time to detect issues You must be: • A team player who likes to work hard and play harder, have excellent interpersonal, organizational and time-management skills. • Able to think strategically and analytically to effectively complete assigned work within given timelines. • Someone who possesses excellent written and oral communication skills and have an attention to detail • A person with an ability to multi-task on multiple projects and tasks at the same time • A person who gives importance to attention to detail and be highly organized • Positive and upbeat with the ability to learn quickly • Be able to laugh. At others and most importantly at yourself. Need a sense of humor. You can expect: • A fast-paced, high-growth startup environment where you will gain a career and not just a job. • The company to invest in your personal and professional development. We support your ongoing education and training by reimbursing you for relevant educational courses. • An open office culture, no cabins or cubicles and a place that is looking for your input to help us grow • The support of your teammates to always do better. Own it and win together! • Exposure of International Retail market. Learn about a high growth industry and build critical skill-sets. • Excellent employee referral program. Refer your friends, work with your friends and be awarded for it. • Work along with smart, creative and energetic team who truly believe in ‘working hard and partying harder!’ Educational Requirement: • UG - B.Tech/B.E. – Computer Science/ IT or equivalent • PG - M.Tech - Computer Science/ IT, MCA – Computers or equivalent
As one of the fastest growing e-commerce companies in Asia, RedMart offers an unparalleled startup experience. Our culture: entrepreneurial, fiercely intelligent, team oriented, deeply creative and whatever you add to it! We’re fanatic about improving our customer experience and providing “wow” customer service. We're interested in talented, creative and passionate people joining our All-Star team who believe in our mission: To save our customers time and money for the important things in life! Some things to know before you apply: We have big plans to disrupt the traditional grocery retail market Everything we do is focused on empowering our customers We work really hard We have a lot of fun! Job Purpose: Be a key member in a dynamic DevOps team that ensures any infrastructure failure should always lead to zero impact to customer shopping experience and embraces component failure not with fear but as something that is always accounted for. Roles & Responsibilities As a member of the SRE team, you will be dedicated to improving the uptime and availability of RedMart’s end-to-end infrastructure. You'll be instrumental in running an infrastructure that is: Receiving many millions page-views per month Born-in-the-cloud completely free of legacy lockdown Built from the ground up -- we build, operate, and maintain total control of the entire cloud infrastructure stack Supporting high velocity software development pipeline You will dive deep into challenging operational issues that is inherent to modern cloud infrastructure. You will address operations not using traditional but based on holistic and interdisciplinary approach that blends software, systems, automation, and process perspectives. You will work with battle-tested as well as emerging open-source tools. You will improve our logging, monitoring and alerting stack built on Cabot, Consul, ELK, and Graphite. You will work closely with different functional teams to define SLAs based on business criticality. You will formulate failure measurement, enforce SLA and advocate SRE best practices in every team. You will provide critical on-site 24x7 operations support in case of any infrastructure failure Skills & Experience Required Bachelor level degree in Engineering / Computer Science with 5 years of software / systems engineering experience, preferably with exposure to technical on-call capacity, responding to customer impacting events, mitigating and root cause analysis Strong written and verbal communication Must be comfortable working in a Linux/Unix environment Excellent technical problem-solving and troubleshooting skills Obsessed with tracking everything that moves and strongly believe that hope is not a strategy Obsessed with Automation and love working with open-source technologies (Mongo, Elasticsearch, StatsD, Graphite, Consul, AMQP, etc) Excellent scripting skills (Bash, Python, Ruby, etc) Ability to work and thrive in a fast moving, multicultural start-up environment Familiarity with Chaos engineering principles and practices
1. Get “Tech” in order : Help answer fundamentals of technology blocks to be used, choice of certain platform/tech over other, helping team visualize product with the available resources and assets. 2. Help build, manage, and validate a Tech Road-map for its Products. As validation of idea happen with acquisition of users and customers, product may undergo transformation on required features set and Market needs. A road-map to achieve those “vanity goals” for startups, and be able to successfully tweak an approach with changing needs is expected from CTO. 3. Architecture Practices: At startup, the dynamics of change; changes very fast. Making sure that best practices are defined and followed by team is very important. CTO’s may have to garbage guy and clean the code time to time. Making reviews on Code Quality is an important activity that CTO should follow. Reviewing helps startup to protect themselves from “deployment embarrassments”; for example, you build an amazing product but during deployment and testing stage performance is hit, or a bug fixes are taking more time than actual building a feature etc. need to be avoided. 4. Methodology: With time, help build progressive learning culture and establish predictable model of envisioning, designing and developing products. 5. Connecting Business Requirements with activity: Given that, CTO is an executive Tech leader, it’s easy for him to understand the business opportunities which Tech Product could create. CTO’s bring the perspective of tech as a differentiator for startup. CTO is the tech guy who understands the “Market Needs” language talked by his other executive colleagues. 6. CTO should be able to empathize with its “audience” and bring Insights to build a pragmatic approach – which, translates into better cost-benefit analysis. 7. Product Innovation through Research and continuous improvement.
Responsibilities * Troubleshoot and fix production outages and performance issues in our AWS/Linux infrastructure stack * Build automation tools for provisioning and managing our cloud infrastructure by leveraging the AWS API for EC2, S3, CloudFront, RDS and Route53 amongst others * Contribute to enhancing and managing our continuous delivery pipeline * Proactively seek out opportunities to improve monitoring and alerting of our hosts and services, and implement them in a timely fashion * Code scripts and tools to collect and visualize metrics from linux hosts and JVM applications * Enhance and maintain our logs collection, processing and visualization infrastructure * Automate systems configuration by writing policies and modules for configuration management tools * Write both frontend (html/css/js) and backend code (Python, Ruby, Perl) * Participate in periodic oncall rotations for devops Skills DevOps/System Admin experience ranging between 4-7 years In depth Linux/Unix knowledge, good understanding the various linux kernel subsystems (memory, storage, network etc) DNS, TCP/IP, Routing, HA & Load Balancing Configuration management using tools like CFEngine, Puppet or Chef SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB and HBase Build and packaging tools like Jenkins and RPM/Yum HA and Load balancing using tools like the Elastic Load Balancer and HAProxy Monitoring tools like Nagios, Pingdom or similar Log management tools like logstash, fluentd, syslog, elasticsearch or similar Metrics collection tools like Ganglia, Graphite, OpenTSDB or similar Programming in a high level language like Python or Ruby
Permanent positions with a Product Client. Essential Skills: 3+ years’ experience of Windows Server Management 3+ years’ experience in Microsoft Azure Administration, Deployment, Development and Operations Networking (Azure networking, on-premise) Firewalls & VPN Experience in Linux administration Continuous Integration on VSTS in particular Security administration, e.g. setup of appropriate authorisation groups, roles and permissions structures Security (SSL, PKI, SSO, SAML) Experience of Azure ARM based provisioning using Windows Powershell scripting and templates Experience of Azure IaaS and PaaS offerings Experience with automation/configuration management using either Puppet, Chef or runbook ability to use a wide variety of open source technologies and cloud services (experience with Azure is required) Application Deployment tools(CI/CD) and their strategies. Experience building or managing applications from the Application layer down Exposure to security concepts / best practices Familiarity with one or more version control systems mainly Git, source tree Advantageous: Experience of NoSQL technology (i.e. CouchBase) Desired State Configuration and deployment (Puppet) Experience in Container orchestration framework like docker will be definite plus Experience of Azure solution deployment and development Interest in, or experience of, mobile solution development (i.e. worked as part of a team to deliver a mobile application) Azure Service Fabric Visual Studio Team Services for build and deployment