Ansible Developer
5 Nos.
44522
Full Time
2.0 Year(s) To 5.0 Year(s)
Not Disclosed by Recruiter
IT Software - Middleware
IT-Software/Software Services
Job Description:
Position: Ansible Developer
Experience: 2-5 years
Notice Period: Immediate-30 days
Location: Ahmedabad/ Bengaluru/ Gurgaon/Remote
Job Description
Responsibilities:
- Understand and remediate complex issues and topologies of large enterprises
- Develop Ansible playbooks and modules
- Define and setup the process for managing Ops developed playbooks
- Administer Ansible infrastructure, perform maintenance and configuration and provide SME level support.
- Auto configuration of standalone or cluster for middleware and database infrastructures, including the provisioning of Middleware and Database components after system builds.
- Generate auto start/stop scripts, auto registration to load balancers, creation / cloning of database schemas using Ansible.
- Generalize the ops playbooks for other environments and feedback / handover to the Platform Solutions team (where appropriate).
- Provide advice and recommendation to improve the standards and policies (naming and organization conventions, etc) for the platform environment.
- Provide technical support to IT ops around automation solution usage
- Provide assistant to the DevOps team to develop, configure and administer overall DevOps and IT automation solutions.
Requirements:
- At least 2 years of experience using Ansible for DevOps Development with cloud environments and their supporting infrastructures.
- Strong experience with Ansible Playbook development and Ansible Tower deployment.
- Intermediate-level scripting in Bash or Python. Experience in Ruby, PL/SQL, PowerShell is advantageous.
- Log mining & analytics using Splunk.
- Expert level RHEL 6, RHEL 7, Windows 2012 and Windows 2016 System Administration
- Good understanding of Jenkins, Git, Chef
- Experience implementing a continuous integration (CI) or continuous development (CD) pipeline.
- Knowledge of container management and orchestration tools
- Comfortable with frequent, incremental code, testing and deployment.
- Ability to adapt to a changing and dynamic environment.
- Basic Understanding in Data science practices and patterns
Roles of Developer:
- Design, develop, and implement test automation with Ansible
- Automate daily tasks and improve overall test coverage using Python test frameworks and libraries.
- Communicate test strategies and document test plans.
- Deep understanding of PostgreSQL, Oracle, Apache, Tomcat and Nginx
- Expert level understanding and implementation of RESTful, SOAP and SDK APIs
- Broad and deep technical experience with one or more virtualization and cloud technologies like Red Hat OpenStack Platform, Red Hat Virtualization, VMware vSphere, Microsoft Hyper-V, Amazon Web Services (AWS), or Microsoft Azure.
Company Profile
Leading IT Company in India( CMM 3 level MNC)
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.