Source description
About the role
Client: TCS | Engagement: Full-time | Work mode: ONSITE | Rate: 75-80 USD | Experience: 8-10 | Publisher job id: 10805235
Role Overview
This role is for a DevOps Engineer with extensive experience in Cloud computing, DevOps implementation, Linux administration, and Build and Release Engineering. The successful candidate will be responsible for managing multiple projects simultaneously, focusing on automation, configuration management, and continuous integration/delivery within Cloud and Linux environments. Key Responsibilities: Work on multiple projects concurrently, including Cloud and Linux environments. Implement Cloud Infrastructure Automation using Amazon Web Services (AWS), Google Cloud Platform, Ansible, Ansible Tower, and Jenkins. Create Subnets, Security groups, VPC, and Route 53 for multi-region deployments. Utilize containerization and container management tools like Docker, Docker Compose, and Kubernetes for orchestration, deployment, scaling, and management of Docker Containers. Develop XML, Shell, and Python scripts for monitoring and automating build and deployment processes. Establish and maintain project artifact integrity throughout the software development lifecycle using configuration management tools such as GIT, Jenkins, Linux, and Windows. Extensively use Jenkins for continuous integration and end-to-end automation of builds and deployments. Implement and manipulate Shell scripts for release and build automation. Manage branching, tagging, and version control across environments using SCM tools like GIT and SVN. Troubleshoot issues during building, deploying, and in production support. Apply in-depth understanding of Software Configuration Management (SCM) processes, including compiling, packaging, deploying, and application configurations. Develop front-end systems using JavaScript, Bootstrap, HTML5, and CSS3. Work with Build Management tools like Ant and Maven, including creating, debugging, diagnosing, and troubleshooting build scripts. Utilize Issue Tracking tools such as JIRA and ServiceNow. Support database systems including Oracle and MySQL on Linux/Unix and Windows environments. Required Skills: Cloud Computing: Amazon Web Services (AWS) (EC2, S3, VPC, Route 53, Cloud Watch, Identity and Access Management (IAM)), Google Cloud Platform DevOps Implementation Linux Administration (CentOS, Ubuntu, RHEL) Build and Release Engineering Configuration Management: Ansible, Puppet, Ansible Tower CI/CD Tools: Jenkins, Bamboo Containerization: Docker, Kubernetes, Docker Compose Version Control Systems: GIT, SVN Scripting Languages: Bash, Shell, Python, JavaScript Databases: Oracle, MySQL, Mongo Build Tools: Ant, Maven Application Servers: Apache Tomcat, Web Logic, Web Sphere, Jboss, Wildfly Bug Tracking Tools: JIRA, ServiceNow Front-end Development: JavaScript, Bootstrap, HTML5, CSS3 Operating Systems: Linux, Windows Qualifications: 8-10 Years of experience in the IT industry. Preferred Skills: Prior Apple experience.
More at Prophecy Technologies