1+ months

Platform Software Engineer

ICANN - Internet Corporation for Assigned Names and Numbers
Los Angeles, CA 90012
  • Jobs Rated

Position Summary:

TheSoftware Engineer'srole on the Platform Engineering team is focused on building and maintaining platforms that enable developers to automate code testing, application monitoring and the deployments of code changes to production and production-like development environments.

Key Responsibilities:

  • Provide engineering support for systems automation and monitoring
    • Build scalable automation and monitoring solutions to maintain operational SLA's, using a variety oftools, including Splunk, Perl, Python, and Bash scripting
  • Design distributed configuration management and build automation tools using Docker, Jenkins, and Git
  • Design and Maintenance of automation pipelines with Kubernetes, Spinnaker, Docker and Jenkins for development, QA, and production environments
  • Create and maintain clear and up to date operational documentation
  • Develop operational support tools to be used by the rest of the IT operations team
  • Review and test infrastructure design efficiency for new applications
  • Provide systems operational architecture consulting on assigned projects
  • Ensure standards or best practices are followed for development, QA, and production environments
  • Excellent written and verbal communications skills for greater efficacy in documentation and support case handling

Essential Job Functions:

  • A self-starter with a strong ability to prioritize tasks, and deliver results in a timely manner, using strong analytical and reasoning skills.
  • A proven ability to work with complex systems and build scalable automation and monitoring solutions.
  • Strong verbal communication skills.
  • Experience working in a team-oriented environment.
  • Understanding of System Analysis
  • A strong understanding of web-based applications and technology, utilizing the LAMP stack.
  • Strong experience with Java applications and application servers including Tomcat
  • Experience withUnix and/or Linux systems administration and troubleshooting
  • Experience with Apache webserver configuration, logging, and troubleshooting
  • Experience with relational databases: MySQL and MSSQL query language
  • Strong scripting skills: Python, Perl, and Bash
  • Experience with distributed configuration management, build automation and file revision tools like Puppet, Jenkins, and Git


  • 1 year of related IT experience required
  • BS degree in Information Systems or related field required
  • Linux/Unix systems administration experience required
  • Windows 2008 and Active Directory systems administration experience required
  • Knowledge of the IPv4/IPv6 Network Addressing and Domain Naming System required
  • Knowledge of systems administration best practices required
  • Strong scripting skills in Perl or Python and Bash required
  • Security incident handling experience preferred
  • Excellent communication skills (oral and written)
  • Ability to work with a highly diverse workforce
  • Able to work independently (self-motivated)

Working Conditions & Physical Requirements:

  • Work is performed in a normal office environment with limited privacy and some exposure to background noise

  • While performing the duties of this job, the employee is frequently required to stand and walk. The employee regularly is required to sit. The employee is frequently required to talk or hear; use hands and arms to reach, handle or feel. Specific vision abilities required by this job include close vision, color vision, and ability to adjust focus.

  • The employee may occasionally lift and/or move up to 25 pounds


Jobs Rated Reports for Software Engineer

Posted: 2020-01-02 Expires: 2020-03-01

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Platform Software Engineer

ICANN - Internet Corporation for Assigned Names and Numbers
Los Angeles, CA 90012

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast