DevOps Engineer

Short Description

McAfee is seeking a DevOps Engineer who can Support the engineering teams regarding CI/Build tools, Environments, and Automation.

Job Description

Role Overview:
DevOps technical lead with strong skills on Linux based Cloud tech (AWS must) and DevOps on the same
At McAfee, youâ??ll create solutions in a fun, challenging environment where innovation is encouragedâ??and excellence is recognized. Youâ??ll use your awesome skills to help engineering teams to excel in speed of delivery

About the role:
  • Apart from leading a team of talented DevOps engineers who are passionate about protecting and enriching the digital lives of their customers, youâ??llâ?¦
  • Design and implement next-gen Continuous Delivery (CD) for systems developed on Java, GoLang, Python, .Net and running on AWS, Azure platforms apart from on-prem servers (Production environments)
  • Design and implement delivery/deployment systems using tools like Ansible,  CloudFormation, Terraform, Chef, Puppet, Octopus, Docker, Kubernetes integrated with Team City, Artifactory, GIT,  Jira.
  • Implement and manage the software release process and work with team members through the entire lifecycle of the project 
  • Continually evaluate tools and technologies to improve the overall release process and bring in thought leadership
  • Support the engineering teams regarding CI/Build tools, Environments, and Automation.
  • Partner with the development teams to manage full stack release cycles 
  • Lead efforts to design and build automation in the areas of application deployment, configuration management, release operations, etc.
  • Drive best practices, standardize build and deployment processes and tools across systems.
  • Share knowledge with other team members on the usage of automation tools and help grow the team
  • Proactively identify areas of automation in the releases and support process and help implement automation
  • As needed, provide application infrastructure support for applications.
  • Involved in Branching, Tagging and Merging of code delivery at required releases 

About You:
  • A total of 8-12 years of experience in IT industry.
  • Team Leading skills ensuring end to end completion of projects
  • At least 5 years Hands-on experience in developing Automated Build & Deployment Process for large Java/.Net implementations using tools like:-Ansible, CloudFormation, Terraform, Chef, Puppet, Octopus, Docker, Kubernetes integrated with Team City, Artifactory, GIT, Jira
  •  Extensive experience in deployment on AWS, Azure cloud Linux platforms is a must.
  • Sound knowledge of cloud systems (cloud architect level)
  • Extensive experience deploying and working with Production environments and not limited to Dev/QA
  • Ability to convince eng teams and cloud architects and carrying out healthy debate on infrastructure design, cloud cost estimation and optimization-Participate in major incident calls and drive them with authority
  • Do root cause and documentation
  • Incident prevention with alerts and monitoring
  • Log aggregation
  •  Nice to have development experience in .Net & Java.
  • Should have been part of end to end implementation of Java/.NET based projects
  • Ability to design and support build deployment and configuration management systems for multi-tier Java/.Net application using GIt/Team City and Jenkins
  •  Experience of setup & management of automated build and deployment process for multiple .Net development environments
  • Expert on Octopus, Docker, Team City , Artifactory.
  • Must have experience in a .Net and Java Release Management. 
  • Basic knowledge of application servers 
  • Must have Scripting language experience (Powershell, Batch etc) 
  • Working experience on any Unix/Linux operating system

DevOps Engineer
Mid-Senior-level Information | Information Technology | Technology Full-time Information Technology | Other | Engineering Software Engineer | Software Developer
McAfee is a global organization with a 30-year history and a brand known the world over for innovation, collaboration and trust. McAfees historical accomplishments are founded upon decades of threat and vulnerability research, product innovation, practical application and a brand which individuals, organizations and governments have come to trust.