Requirements Strong Understanding of Linux administration Good understanding of using Python or Shell scripting (Automation mindset is key in this role) Hands on experience with Implementation of CI/CD ProcessesExperience working with one of these cloud platforms (AWS, Azure or Google Cloud) Experience working with configuration management tools such as Ansible, ChefExperience in Source Control Management including SVN, Bitbucket and GitHubExperience with setup & management of monitoring tools like Nagios, Sensu & PrometheusTroubleshoot and triage development and Production issues Understanding of micro-services is a plus Roles & Responsibilities Implementation and troubleshooting on Linux technologies related to OS, Virtualization, server and storage, backup, scripting / automation, Performance fine tuning LAMP stack skills Monitoring tools deployment / management (Nagios, New Relic, Zabbix, etc) Infra provisioning using Infra as code mindset CI/CD automation
Tata Communications is a leading global provider of solutions for content delivery. Tata Communications has immediate openings for Engineering managers with experience in managing technical teams in the area of building cloud services and applications. The ideal candidate is a technology oriented individual who is comfortable working closely with customers and teams in a highly dynamic environment. Good communication skills are essential. Responsibilities Manage a team that is developing and deploying the company's Content Delivery Network Coordinate and work with scrum teams to accomplish respective scrum goals Monitor and determine various staffing and training needs Motivate and retain talent, take part in grooming, growing and building talent over a multi year period Interact with customers to understand their requirements and problem statements Provide thought leadership on product improvements, competitive benchmarking and innovation Requirements Experience in CDN domain or equivalent Cloud scale product development and deployment Hands on experience in a Devops based software development and release process Interpersonal communication skills with experience in distilling complicated topics to a broader audience Leadership skills necessary to manage and motivate an engineering team Self-motivated attitude with the ability to multitask and thrive in a timeline-driven environment Experience 10 to 12 years of software engineering experience with atleast 3-5 years in a management role Thank you, I hope you have a great day!
ABOUT THE ROLE :We are seeking an experienced, proactive, positive, and passionate DevOps professional having Linux administration skills to manage sites and servers.RESPONSIBILITIES :- Install, maintain, and improve a system with MySQL, Play, Nginx, Elastic search, mail servers, cron daemons, Jira, Confluence, etc.- Responsible for responding to short-term problems and improve long-term architecture and automation.- Automate server configurations and one should have experience with automating log aggregation, chef or puppet, and other automation tools.- Monitor and maintain the systems during off-peak hours and help the development team in deploying web applications in the cloud.SKILLS & REQUIREMENTS :The ideal candidate should have at least half of the following skills:- Proficiency in shell scripting is necessary.- Experience in configuring and administering Linux systems.- Experience with server configuration automation - chef/puppet.- Experience of continuous development tools.- Experience of JVM based server environment and other scripting languages.- Understanding or experience of doing server builds and deployments.- Understanding of security issues.- Understanding of Web services and cloud/virtual servers along with standard physical servers.- Well versed with systems like subversion and git.- Ability to analyze and solve complicated problems.- Reliable and committed to keeping a consistent schedule, energetic and productive.Apply herer
Job Description : - The engineer should be highly motivated, able to work independently, work and guide other engineers within and outside the team. - The engineer should possess varied software skills in Shell scripting, Linux, Oracle database, WebLogic, GIT, ANT, Hudson, Jenkins, Docker and Maven- Work is super fun, non-routine, and, challenging, involving the application of advanced skills in area of specialization.Key responsibilities :- Design, develop, troubleshoot and debug software programs for Hudson monitoring, installing Cloud Software, Infra and cloud application usage monitoring.Required Knowledge :- Source Configuration management, Docker, Puppet, Ansible, Application and Server Monitoring, AWS, Database Administration, Kubernetes, Log monitoring, CI/CD, Design and implement build, deployment, and configuration management, Improve infrastructure development, Scripting language.- Good written and verbal communication skillsQualification :Education and Experience : Bachelors/Masters in Computer ScienceOpen for 24- 7 shifts
Qualifications:• Bachelor or Master Degree in Computer Science, Software Engineering from a reputedUniversity.• 5 - 8 Years of experience in building scalable, secure and compliant systems.• More than 2 years of experience in working with GCP deployment for millions of daily visitors• 5+ years hosting experience in a large heavy-traffic environment• 5+ years production application support experience in a high uptime environment• Software development and monitoring knowledge with Automated builds• Technology:o Cloud: AWS or Google Cloudo Source Control: Gitlab or Bitbucket or Githubo Container Concepts: Docker, Microserviceso Continuous Integration: Jenkins, Bambooso Infrastructure Automation: Puppet, Chef or Ansibleo Deployment Automation: Jenkins, VSTS or Octopus Deployo Orchestration: Kubernets, Mesos, Swarmo Automation: Node JS or Pythono Linux environment network administration, DNS, firewall and security management• Ability to be adapt to the startup culture, handle multiple competing priorities, meetdeadlines and troubleshoot problems.
Requirements We are a self organized engineering team with a passion for programming and solving business problems for our customers. We are looking to add 2 members in our team having hands on technical experience of 3-7 years. We encourage our team to continuously learn new technologies and apply the learnings in the day to day work even if the new technologies are not adpopted. We strive to continuously improve our DevOps practices and expertise to form a solid backbone for the product, customer relationships and sales teams which enables them to add new customers every week to our financing network. As an engineering team member, you will Work collaboratively with product, customer support and DevOps team to build, enhance, maintain, deploy and operate our systems. Continuously automate operational processes to improve efficiencies and productivity and enhance customer experience Work closely with the architect to continuously refactor the system architecture and design to meet the changing landscape triggered by technology changes and business growth Work with the DevOps team to build and maintain tools for deployment, monitoring and operations. Ensure that development processes and deliverables always adhere to the mandates laid down for for various certifications (PCI and ISO 27001 in particular)Skills required Should be passionate about technology and ready to deep dive into programming Should have sound expertise of writing testable code and appreciate defect free coding Should be willing to handle Ops automation and production support Should be able to reason/argue/discuss/suggest solutions and alternatives Should be able to decipher the core problem to be solved during discussions with product team and/or customers Should have good communication skills and experience working in teams Experience of working in financial domain will help but not a necessity
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.