Software Engineer

Year    Bangalore, Karnataka, India

Job Description


Who are we looking for We are seeking a Development Engineer with a strong skill set in Python and Terraform, specifically focused on automation VMWare solutions. The candidate should have 3-5 years of hands-on experience in Python and Terraform. As a Development Engineer, you will be responsible for end-to-end automation, including infrastructure maintenance and deployment/setup of VMware solutions. Proficiency in managing server, storage, and network infrastructure, preferably with expertise in HPE infrastructure, is highly desirable. The candidate should possess a solid understanding of Python programming and be able to develop scripts and automation solutions. Additionally, experience with VMware technologies and knowledge of virtualization and virtual infrastructure management. Technical Skills: 3-5 years of hands-on Python and Terraform experience Strong background in server, storage, and network infrastructure (preferably HPE) Proficient in Python programming for script and automation development Knowledge of VMware technologies and virtualization management Deliverables / Roles & Responsibilities Automation Solution Development: Design, develop, and maintain automation solutions using Python and Terraform to streamline and automate VMWare deployments. This includes creating scripts, templates, and configuration files to automate infrastructure provisioning, application deployment, and configuration management. End-to-End Automation Implementation: Implement end-to-end automation workflows, ensuring seamless integration of various components and technologies. This involves coordinating with different teams to define automation requirements and design efficient solutions. Infrastructure Maintenance: Take ownership of infrastructure management tasks, including server, storage, and network infrastructure. Perform routine maintenance, monitoring, and troubleshooting to ensure optimal performance and availability of the infrastructure supporting AI/ML and Container solutions. Deployment and Setup: Deploy and set up the automated infrastructure solutions. This includes configuring virtual machines, networking, and storage resources according to project requirements. Collaboration and Communication: Collaborate with cross-functional teams, such as developers, and system administrators, to gather requirements, discuss design considerations, and ensure smooth implementation of automation solutions. Documentation: Maintain documentation of automation solutions, including design specifications, deployment procedures, and troubleshooting guides. Quality Assurance: Conduct testing and validation of automation solutions to ensure they meet functional and performance requirements. Perform thorough reviews and testing of code, scripts, and configurations to identify and resolve any issues. Process Skills: Basic knowledge of Agile. Daily team meeting and update the status to client. Capable of analyzing requirements and develop software as per project defined software process Behavioral Skills: Critical thinking and problem-solving skills Team player and coordinating & motivating all team members, following through with a solution end to end Good time-management skills and self-motivated Excellent verbal and written communication skills Takes accountability and end to end ownership for assigned tasks Experience in working Agile methodology practices for execution and delivery

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3166046
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year