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.
You will be part of an amazing team of talented engineers who are passionate about working on latest technologies like Golang, Blockchain, Kubernetes, etc. What you will do: - Work on Backend development using Golang/python/java - Develop Graphql / Rest APIs - Work on SQL & NoSQL databases - Deployment of backend services on AWS / Google Cloud - Write production-quality, well-tested code- Deployment using Docker / Kubernetes What we prefer: - 1+ years of experience in Golang/python/java - 1+ years of experience in any Database (MySQL, MongoDB)- Knowledge of REST / Graphql APIs - Basic knowledge of Linux scripting Bonus: - Experience with Golang based Production Applications - Knowledge of Docker / Kubernetes - Knowledge of AWS services / Google Cloud - Experience with any of the frontend technologies Benefits and Perks: - Competitive salary - Exciting startup environment - Vacation and paid time off - Flexible hours - Work whenever you work best - Team outing Answer the following questions when you apply- What is your current location? Any plans to visit Pune? - Total years of industrial experience - Describe your experience in Golang? - Which backend languages, database(like MySQL, MongoDb), tools(like AWS services, papertrail) you have used? - Can you describe one backend project of which you are proud of? - Any experience in Docker or Kubernetes? - What is your current in-hand salary? and desired in-hand salary?
MUST Have 1. 8+ years of experience in cloud software development 2. Sound knowledge of computer science fundamentals 3. Hands-on any of the scripting language python, perl, tcl, ruby 4. Hands-on any of the cloud API programming ( AWS, Azure, Google .. ). 5. Deep understanding of cloud concepts ( regions, zones, VMs, containers, VPC, tenants, authentication/security, logging, RDS, shared model etc ). 6. Expert in software processes and tools ( Agile, CI/CD, devops, Git, Jenkins ) 7. Excellent understanding of various libraries and tools like docker, kubernetes, terraform, boto and so on. Good to Have 1. Experience in application migration to cloud 2. Experience in cloud solutioning 3. Experience in Redhat Openshift
As a Full-Stack DevOps Engineers, you'll be working across an entire cloud product platform, from securely deploying enterprise apps, to automating CI/CD pipelines on various cloud environments and building infrastructure tools. Candidates having 2+ years of relevant experience can apply. • Must Have ○ Relevant experience in deployment, operations or system administration. ○ Good knowledge and experience on deployment with container technologies such as Docker and Kubernetes. ○ Hands on deployment and operations knowledge on cloud environments (Microsoft Azure, AWS, GCP, IBM BlueMix) ○ Passion for automation using relevant automation techniques such as Azure PowerShell, Azure CLI, gcloud Cli, AWS Cli, Azure Deployment Templates, Terraform or Python, Perl, Bash scripts on Windows/Linux environments. ○ Ability to work with clients and key stakeholders to ensure requirements are met ○ Strong problem solving and debugging skills ○ Passion to work in an start-up environment and readiness to dabble with challenging technologies. • Nice To Have ○ Experience on CI/CD tools such as Jenkins ○ Experience on any programming language. • What Cognologix offers ○ Rampant growth, Challenging Problems and Start-up environment. ○ Smart co-workers and mentors, agile and cross functional teams
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.
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.