What are we looking for?? You are an engineer with an eye for constant improvement. You not only look at improving the code but also tooling, the commands you use, the user-facing documentation and everything that makes great and beautiful products possible. You can talk fluently to computers: It does not matter if it is Python, Go, Java, NodeJS or any other widely used and known programming language. Till you know one and you know it well, you fit right in. You believe languages are just tools to solve problems. You really like to solve problems, complex engineering problems! You have some exposure/understanding of systems. Out of curiosity, you tried to understand the routing, load balancing in a web server or how the Linux filesystem was built and structured the way it is. You may not have worked extensively but you definitely have dabbled with it and can think as well as understand how systems interact with each other. You can express ideas and your opinions and aren’t shy to say no if you don’t know something. We are not hiring Wikipedia after all, are we? What you will be learning and doing? You will be part of a team, building a product to solve the next generation of problems in the programmable infrastructure. It’s you who will start with defining the feature and how it will make the life of the end user better and then make it into a reality. You will most likely be programming in Go or Python (not to worry if you have not used them before, some of our best engineers started fresh on these languages after they joined us.) Most likely some part of your work might be open source and worthy of talking and presenting at conferences and meetups. You will be working with cloud native technologies such as Docker, Kubernetes, Prometheus, Service Meshes, Distributed Tracing in some shape or form. You will also be working with one or more public cloud platform from AWS/Azure/Google Cloud Platform (again, you may not know any or some of these technologies and that is not a deal breaker) Your workflow will be driven by tools such as GitHub, Slack and a lot of asynchronous communication with distributed teams. “GitHub issues” will be your new re-incarnated Jira ;) We think InfraCloud is a rocketship you should join! InfraCloud has been working in cloud native technologies with early innovators before Kubernetes was 1.0 and when it seemed like Mesos will become the standard! Our focus & history on an area of programmable infrastructure coupled with working with some innovative product companies give us some solid engineering challenges to work on. From one of our hackathons was born BotKube Project (https://github.com/infracloudio/botkube) which was developed by our engineers and community over the last 1.5 years. When we started developing BotKube’s Microsoft Teams integration, another project was born - Go SDK for Teams (https://github.com/infracloudio/msbotbuilder-go). We are also the second largest contributor as a company to Fission - a Serverless framework for Kubernetes (http://github.com/fission/fission). Another time an engineer working with a telecom company added support for 128bit tracing ID in Jaeger client. These are just some examples - and there are many more - do make a point to ask the engineers you talk to about more open source work we do. Our engineers are co-organizers of Kubernetes Pune, Docker Pune, PythonPune and can be found frequently speaking at local meetups and conferences.
What are we looking for?? You are an engineer with an eye for constant improvement. You not only look at improving the code but also tooling, the commands you use, the user facing documentation and everything that makes great and beautiful products possible. You don’t throw around words such as “high availability” or “resilient systems” without understanding at least their basics. Because you know that words are easy to talk but there is a fair amount of work to build such a system in practice. You love coaching people - about the 12 factor apps or the latest tool that reduced your time of doing a task by X times and so on. You lead by example when it comes to technical work and community. You will be hands on contributor but you also love to scale people in your team by guiding and building them. You can talk fluently to computers: It does not matter if it is Python, Go, Java, NodeJS or any other widely used and known programming language. Till you know one and you know it well, you fit right in. You believe languages are just tools to solve problems. You have some exposure/understanding of systems. You have worked on some systems and are curious about the once you have not worked on. You can express ideas and your opinions and don’t shy to say no if you don’t know something. We are not hiring Wikipedia after all, are we? What you will be learning and doing? You will be working on cloud native technologies such as Kubernetes, Prometheus, Service Meshes like LinkerD, Istio etc. You will most likely be programming in Go or Python (not to worry if you have not used them before, some of our best engineers started fresh on these languages after they joined us.) You understand the needs of customers and can translate them into solutions that work and scale using open source cloud native technologies. You manage a team of technical engineers but you also love to get your hands dirty with a new tool or a new framework from time to time. You build your own perspective and viewpoint on things because you don’t believe ivory tower architects are effective. You will potentially contribute to open source projects as part of your work and work on applying those technologies in the context of a customer problem.
Software Engineer in Test/Test Engineer work within software development agile teams to ensure software is designed and implemented for testability. They write automated unit, component and system tests to ensure code quality and detect regressions early in the development cycle. They are responsible for accurate test execution documentation. They also maintain the integration and test frameworks used by multiple development teams. They must be able to support a fast-paced agile software release process for one of Convergent’s cybersecurity customers. Job Duties Develop software to perform unit, component and system testing Develop and maintain test execution and tracking software Contribute towards architecture designs providing feedback on testability Decompose user stories into tasks and estimate story points for user stories and tasks Perform manual tests as required Experience and Skills: Required Skills o Experience in test design and implementation o Experience in release management o Experience with Python o Experience with Docker o Experience with Linux systems (CentOS and RHEL preferred) o Experience with automation tools and frameworks (unittest, Jenkins, Selenium) o Experience with Linux BASH scripting and administration o Works and communicates well in a distributed/remote team environment Desired Skills o Experience with Git and Ansible o Experience with RedHat Package Manager (RPM) and yum repositories o Experience testing applications and deploying them to cloud micro service architectures (AWS, OpenShift, Azure, etc.) o Experience with Django based full stack web development o Experience testing web application frontends (React preferred) o Familiarity with KVM/ESX virtual environments o BS in Computer Science, Engineering or a related field (3 years work experience in place of degree) If you are interested for above position, then please send me your updated cv & following details: Current CTC: Expected CTC: Notice period: Can relocate to Baner Pune (Y / N) : Experience with automation tools and frameworks (unittest, Jenkins, Selenium) in years: Experience in years in Python Scripting: Experience with Linux systems (CentOS and RHEL preferred) in years: Experience in Docker in years:
What we look for? You have worked with programmable infrastructure in some way - building a CI/CD pipeline or provisioning infrastructure with programs or provisioning monitoring and logging infrastructure for large sets of machines. You love automating things, sometimes even what seems like you can’t automate - such as one of our engineers used Ansible to setup his Ubuntu machine and runs a playbook everytime he has to install something :) You don’t throw around words such as “high availability” or “resilient systems” without understanding them at least at a basic level. Because you know that the words are easy to talk but there is a fair amount of work to build such a system in practice. You love coaching people - about the 12 factor apps or the latest tool that reduced your time of doing a task by X times and so on. You know that DevOps - is meant to enable Developers do things better and faster! You understand the areas you have worked on very well but you are curious about many systems that you may not have worked on and want to fiddle with them. You know that understanding applications and the runtime technologies gives you a better perspective - you never looked at them as two different things. What you will learn and do? You will work with customers trying to transform their applications and adopting the cloud native technologies. The technologies used will be Kubernetes, Prometheus, Service Mesh, Distributed tracing and public cloud technologies. The problems are and solutions are continuously evolving in the space but fundamentally you will solve problems with simplest and scalable automation. You will build open source tools for problems that you think are common across customers and industry. No one ever benefited from re-inventing the wheel, did they? You will hack around open source projects, understand the capabilities and limitations and apply the right tool for the right job. You will educate the customers - from their operations engineers to developers on scalable ways to build and operate applications in modern cloud native infrastructure. We think InfraCloud is a rocketship you should join! InfraCloud has been working in cloud native technologies with early innovators before Kubernetes was 1.0 and when it seemed like Mesos will become the standard! Our focus & history on area of programmable infrastructure coupled with working with some innovative product companies gives us some solid engineering challenges to work on. From one of our hackathons was born BotKube Project (https://github.com/infracloudio/botkube) which was developed by our engineers and community over the last 1.5 years. When we started developing BotKube’s Microsoft Teams integration, another project was born - Go SDK for Teams (https://github.com/infracloudio/msbotbuilder-go). We are also the second largest contributor as a company to Fission - a Serverless framework for Kubernetes (http://github.com/fission/fission). Another time an engineer working with a telecom company added support for 128bit tracing ID in Jaeger. These are just some examples - and there are many more - do make a point to ask the engineers you talk to about more open source work we do. Our engineers are co-organizers of Kubernetes Pune, Docker Pune, Python Pune and can be found frequently speaking at local meetups and conferences.
Company Profile:Flentas helps Startups, SMEs & Enterprises who want to leverage full potential of Cloud by making their journey to Cloud a successful one. As an organization, Flentas is focused on Cloud Consulting, IoT, DevOps practice and implementation, Cloud Governance Automation, Load/Performance Testing and tuning of high Traffic / High Volume Cloud applications. Flentas serves clients globally of all shapes and sizes with a strong and passionate team of experienced Solution Architects and Technology Enthusiasts. Job Brief: We are looking for candidates that have experience in development and have performed CI/CD based projects. Should have a good hands-on Jenkins Master-Slave architecture, used AWS native services like CodeCommit, CodeBuild, CodeDeploy and CodePipeline. Should have experience in setting up cross platform CI/CD pipelines which can be across different cloud platforms or onpremise and cloud platform. Job Location: Satara Road, Pune. Job Description: • Hands on with AWS (Amazon Web Services) Cloud with DevOps services and CloudFormation. • Experience interacting with customer. • Excellent communication. • Hands-on in creating and managing Jenkins job, Groovy scripting. • Experience in setting up Cloud Agnostic and Cloud Native CI/CD Pipelines. • Experience in Maven. • Experience in scripting languages like Bash, Powershell, Python.• Experience in automation tools like Terraform, Ansible, Chef, Puppet.• Excellent troubleshooting skills. • Experience in Docker and Kuberneties with creating docker files.• Hands on with version control systems like GitHub, Gitlab, TFS, BitBucket, etc.
We are looking for passionate developers & engineers who care about software excellence. You should be aware of the latest trends and should be able to recommend the best possible technology and approach to the problem at hand. You are a strong advocate of the best engineering practices and love learning new skills.You will be the face of the company for our customers, coach other team members, provide technical leadership.You are driven by roles more than just the title. You would need to have: Experience with Ruby on Rails, along with other common libraries such as RSpec and Rescue Experience in building applications with Rails, Sinatra or Padrino. Experience in building front-end features with Jquery. Excellent understanding of MVC, Mocking, ORM, and RESTful A knack for writing clean, readable Ruby code Familiarity with development aiding tools such as Bower, Bundler, Rake, etc Know how's of Continuous Integration Experience with relational and non-relational databases like Mysql, Postgres, MongoDB. Proficient with Git. Experience with Redis, Memcache, and Amazon S3 Amazing people skills Flawless and impressive communication Understand how to coach and train people Set standards and never compromize on quality. Would be awesome if you have: Familiarity with message queues like Beanstalkd, RabbitMQ. Familiarity Messaging protocols like XMPP. Experience in building and maintaining distributed systems. Familiarity with one other language like C, Go, Java, Lisp Understanding of the Microservices architecture.
DeepIntent (www.deepintent.com) is a next-generation marketing technology company applying state of the art Artificial Intelligence to improve the way ads are bought and sold globally. As the only media buying platform offering deeply contextual campaign targeting of individual concepts and their related sentiments, DeepIntent offers advertisers a unique way to discover and dynamically message audiences across both the major exchanges and direct sold inventory. DeepIntent is pioneering a new era of understanding ad performance by user interests. In addition to higher yields, our publishers receive rich performance information on a per-concept, per-sentiment level, all in real-time and beautifully visualized on our UI.
1. Should have been working for at least 3 years as a DevOps/Cloud Engineer in an AWS Cloud Environment .2. Has done Infrastructure coding using Cloudformation/Terraform and Configuration also understands it very clearly3. Deep understanding of the microservice design and aware of centralized Caching(Redis),centralized configuration(Consul/Zookeeper)4. Hands-on experience of working on containers and its orchestration using Kubernetes5. Hands-on experience of Linux and Windows Operating System6. Worked on NoSQL Databases like Cassandra, Aerospike, Mongo orCouchbase, Central Logging, monitoring and Caching using stacks like ELK(Elastic) on the cloud, Prometheus, etc.7. Has good knowledge of Network Security, Security Architecture and Secured SDLC practices
Job Description:We are looking for a DevOps Architect who will be a part of a diverse software development team. The team will be responsible for building and maintaining multiple environments. He/ She will bring cloud management and sysadmin skills for application deployment and management while assisting in the automation of the end-to-end deployment process. He/ She should be passionate about trying hands on newer technologies and software methodologies. At the same time, he/she needs to have broad experience with build and deployment software and a level-headed approach to problem-solving.Responsibilities:• Execution of automation architecture, which involves service automation, automation of application build and monitoring services and databases• Supporting various metrics and reporting requirements• Implementing security features across automation pipeline including SSL certificates• Maintaining access controls across all environments along with auditing any access breaches• Providing day to day work allocation and strong leadership and team management• Build and maintain infrastructure that utilizes public as well as on-prem cloud • Collaborate with customers on the design of the end to end solution• Lead deployment of projects and act as a point of escalation to help resolve any issues• Act as a technical liaison between customers, engineers, and support• Coach and mentor team members and guide on technical challenges• Maintain technical skills and knowledge, keeping up to date with market trends and competitive insights.Requirements:• Good knowledge of AWS/Azure/Google Cloud IaaS (AMI, Pricing Model, VPC, Subnets, etc.) and AWS/Azure/Google Cloud Security best practices• Strong working knowledge of infrastructure automation tools such as Ansible, Terraform, and Chef • Manage the CI/CD Pipeline and help with release automation and deployment• Experience with Docker and Kubernetes is mandatory, Docker Swarm/Container clustering will be a plus• Write software and scripts to automate tasks, gather metrics• Solid understanding, including advanced troubleshooting skills of a Linux distribution• Knowledge of tools like Jenkins/TravisCI/Bamboo/GitLab CI is required• Knowledge of SCM tools like Git/GitHub/Bitbucket/GitLab is required • In-depth knowledge of databases such as MySQL, MongoDB, Elasticsearch, etc. • Experience using monitoring tools like Prometheus, Grafana, CloudWatch, etc.• Should have knowledge on writing scripts for automation using Shell/Python/Perl• Good understanding of RESTful web services. Good to have:• Passion for writing great, simple, clean, and efficient code• Should be a fast learner and have excellent problem-solving capabilities• Should have excellent written and verbal communication skills• Experience in working with large-scale distributed systems is a plus• Should be able to independently design and build components for the automation platform• Should assist in the maintenance of the tools and troubleshooting the issues Why should you join Opcito?We are a dynamic start-up that believes in designing transformation solutions for our customers with our ability in unifying quality, reliability, and cost-effectiveness at any scale. Our core work culture focuses on adding material value to client products by leveraging best practices in DevOps like continuous integration, continuous delivery, and automation, coupled with disruptive technologies like cloud, containers, serverless computing, and microservice-based architectures. Here are some of the perks of working with Opcito:• Outstanding career development and learning opportunities• Competitive compensation depending on experience and skill• Friendly team and enjoyable working environment• Flexible working schedule• Corporate and social event.
We are hiring a Senior DevOps Engineer who will be part of a tremendously talented and diverse software development team responsible for building and maintaining multiple environments. You will bring cloud management and sysadmin skills for application deployment and management while assisting in building engineering activities and looking for ways to automate the end-to-end deployment process. You have a passion for technology tempered by a level-headed approach to problem solving, and broad experience with build and deployment software. You will bring a hunger for problem solving and desire to understand and play with newer technologies and software methodologies. RESPONSIBILITIES Setup CI services and environment Promote CI and automation Build and promote different code/process quality metrics/systems (act as an initiator and drive the whole process Act as a point of conjunction among software engineering, QA, and operations teams Roughly 70% hands-on coding and 30% Operations. Applies technical expertise to design and develop innovative solutions in the cloud. Utilizes understanding of DevOps and software engineering best practices to influence design and implementation approaches and solutions. Works in a cross-functional style to achieve results. Bring an Automation First attitude. REQUIREMENTS Strong experience in and knowledge of wide range of build tools and scripting languages (Python, Bash, PowerShell) for both Windows and Linux platforms Continuous Integration experience (preferably Jenkins and/or TeamCity) Experience with configuration management frameworks such as Ansible, Chef and Terraform. Development background – ability to read and modify code and fix build issues Experience with task automation using off-the-shelf tools and/or customized scripts Experience in performing Linux and Windows systems administration, including troubleshooting, security/performance monitoring and tuning Experience developing and supporting software applications within a multi-platform continuous integration, deployment, and delivery environment Experience with automated application build, deployment, and support using Maven and Ant Experience with performing version control and continuous integration of build, deploy, and test, using Jenkins, Bamboo, uDeploy, and Liquibase Designing innovative technical solutions using DevOps practices. Experience working on open source platforms (Apache, Tomcat, nginx, Node.js, etc) Hosted and configured cloud-based service experience (AWS/Azure/GCP and/or private cloud) Experience with performing infrastructure automation and development using configuration management and containerization technologies like Chef, Ansible, Terraform and Docker for multi-tier Web applications. Knowledge of virtualization environments (e.g. VMWare, OpenStack, KVM) Knowledge of distributed version control systems (e.g. Git/Stash) Installing and administering MySQL or open source no-SQL databases Strong familiarity with JIRA, SCM/GIT including branching and merging strategies Good understanding of RESTful web services NICE TO HAVE Good command of English (Upper-Intermediate and higher level) Strong writing and verbal communication skills Experience working on international projects Application performance tuning WE OFFER Outstanding career development and learning opportunities. Competitive compensation depending on experience and skill. Friendly team and enjoyable working environment. Flexible working schedule. Corporate and social events.
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.
Our ideal candidate is someone who can can architect complex scalable systems with a keen eye towards performance, security and availability while also taking on a super hands-on role towards implementation (i.e. you must be very much in touch with backend coding and want to do it everyday). Additionally you will need to spearhead all inbound and outbound API integrations to build the most robust and scalable integration platform in the B2B Retail space. You will be responsible for architecture, design and implementation of the entire system to support thousands of customers globally. Our stack is primarily built around Node (Loopback), Mongo and ElasticSearch. We have started the transition towards micro services, one of your core responsibilities is ensure micro services are used wherever it makes sense. Mentoring should come naturally to you, as well as finding the right balance towards process and documentation. Highlights: 1) You will be working on interesting technical challenges in a product centric and open-source driven environment. The role requires a good knowledge of Algorithmic Design and Architecture, Data structures, OOPS Concepts, server less architectures and complex problem solving skills. 2) You will help set a very high bar on code quality. 3) You will take ownership of product features from conception to implementation, testing deployment and support. 4) A lot of freedom on when and where you work from - just get stuff done. 5) You will open source as much as possible, and blog about cool things that you learnt and built. 6) You will help define who we become as a company. 7) You will get stock options in line with silicon valley standards. Caveats: 1) We have a strict no-divas rule. There are a lot of smart engineers on the team but no one with an attitude / superiority complex. 2) If you think writing tests for your code, writing docs, doing customer support etc are not your cup of tea, this isn't the right role for you. 3) Similarly if you're viewing this just as a 20-40% increment opportunity over your current compensation, this isn't the right role or company for you. This role can be the growth opportunity of a lifetime for anyone who has been operating as a backend lead and wants to grow into a full stack Check out the links below if you'd like to learn more about us. We encourage people from underrepresented groups to apply. 1) Why ShoppinPal? - https://www.youtube.com/watch?v=cE7DgtwA0ws 2) Our hiring philosophy and process http://techstory.in/building-startup-team/