Senior Platform Engineer Job Description
Senior Platform Engineer Duties & Responsibilities
To write an effective senior platform engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included senior platform engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior Platform Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior Platform Engineer
List any licenses or certifications required by the position: MSSL, AWS, ITIL, GIAC, CISA, CISM, CISSP, VCP, RHCE, RHCSA
Education for Senior Platform Engineer
Typically a job would require a certain level of education.
Employers hiring for the senior platform engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Software Engineering, Engineering, Education, Technical, Computer Engineering, Information Technology, Information Systems, Business, Design
Skills for Senior Platform Engineer
Desired skills for senior platform engineer include:
Desired experience for senior platform engineer includes:
Senior Platform Engineer Examples
Senior Platform Engineer Job Description
- Work within a team of like-minded professionals to maintain production environment for Consumer Identity applications
- This position requires you to provide on call support and some after hour work as needed
- Participate in the Agile devops design, development, testing, and release of new capabilities and features with focus on release and post-production support
- Represent production support for the suite of apps in the domain in daily Agile stand-ups, planning sessions and deployment activities
- Coordinates, approves, and/or performs changes to the systems within their portfolio and their infrastructure
- Deploy enhancements to application infrastructure in complex data environments running on premise and in the cloud
- Develop, execute, and maintain system integration of data management platforms running on a variety of frameworks (java, node.js, ruby, php, python)
- Identify and proactively resolve a broad range of problems that occur in production applications
- Develop procedures to automate code builds and deployments
- Work directly with Product Owners and end-users to develop and implement solutions in a highly collaborative and agile environment
- Take charge of outages, lead calls until they are resolved, and make sure the root cause has been found and fixed
- Engage the software engineers to understand upcoming features and coordinate appropriate monitoring/insight/alerting prior to deployment
- Investigate existing code and contribute fixes where applicable
- Provide recommendations to the software engineers for new workflows and features
- Work with the software engineers to solve productivity challenges and drive efficiency
- Web tool development - HTML, Javascript, CSS
Senior Platform Engineer Job Description
- Provide troubleshooting support for complex hosting and enterprise network environments
- Collaborate deeply with a cross functional team of Network and Security Architects, Software Developers and Engineers, Server and Platform Engineers, and Data Center Operations
- DevOps for systems infrastructure
- Create and maintain tools for continuous integration of code across development and production
- Improve the analytics infrastructure to allow the business to become even more data driven
- Work alongside with Software Engineers to ship excellent software
- 1st line of Support for all Security related projects, tasks, issues
- 1st line of Support for GSOC
- Coordinate server, database, desktop clients’ upgrades
- Coordinate telephony assistance with branches
- At least 2 years of experience using Application design/development using Java/J2EE, Web Services (SOAP & REST), JAX-RS, Security Tools & Concepts (RSA AccessManager Auth & FIM Federation), AJAX, JavaScript and Oracle Database
- You have a proven track-record of building reliable, scalable, service-oriented web services in Java or Python
- Ability to program in any other systems programming language such as Go/Rust/C/C++ and/or any JVM language
- Experience building and operationalizing business critical large scale system with five 9's of availability
- Passion for shipping well engineered and well-tested code
- Good understanding of OS fundamentals and Linux internals
Senior Platform Engineer Job Description
- Ensure ISRM standards and policy are met, All Access, Nezumi scans
- Maintain contingency plan for applications
- Migrate databases to Cloud environment
- Complete TOSSG and proper documentation for IPS support
- Firewall requests
- Manage wireless integration/implementation and support
- Look for new technology to advance our security to the next level
- Manage troubleshooting issues, example may be network latency issues or cable boxes
- Learn how our products work today, and where we want to take them in the future
- Contribute multiple new features into the product and into customer environments
- Take ownership of, architect, build and scale business critical services
- Proven experience with web services
- Preference given to expertise with Node.js and JavaScript
- Bonus points for Scala, Java, and/or Ruby
- A penchant for testing, especially test-driven development
- Experience with agile methodologies, including pair programming, is a plus
Senior Platform Engineer Job Description
- Build new test automation and tools for Platform artifacts
- Collaborate with delivery teams to implement enhancements or new applications
- Maintain system documentation used by production support personnel
- User audits and Sarbanes-Oxley controls for multiple commercial applications
- Governance and process controls
- Ability to understand, troubleshoot and resolve batch related issues
- Understanding of web site management and configuration
- Strong knowledge of Windows Server administration related to application installation and support and/or understanding of Active Directory groups, application permissions
- Experience navigating Unix operating systems, experience reading Unix logs and details, ability to understand Unix directory and file permissions, and the ability to create basic Unix batch scripts
- Experience with Control – M or similar job scheduling tools, strong documentation skills, the ability to document system designs, install / implementation steps and TOSSG documents and the ability to drive incident resolutions
- Familiarity with the open source tools of the trade, Redis, Varnish, MySQL
- Prior work with the cloud, either AWS or GCP, preferred
- Previous Experience in building Deployment Framework and/or Development Tools
- Strong working knowledge of AWS and the Cloud
- Work cross group to define and own solutions end to end
- Bring teams together to help deliver on solutions to meet all customer and partner requirements
Senior Platform Engineer Job Description
- Provide documentation of processes and procedures to manage hardware and system software
- Manage storage and media
- Manage operating resources
- Support strategic capacity planning initiatives
- Ensure problems are diagnosed and resolve in a timely manner
- Oversee the monitoring and reporting of second level support for the operating systems and hardware performance
- Ensure the stable performance of the systems through the monitoring, analysis, identification and resolution of issues
- Provide technical direction and training to more junior level software engineers
- Analyze new features to the product based on functional and design specifications, recommending appropriate test strategies
- Develop test plans, specifications and test cases and execute them, report issues that do not match with the expectation
- You understand hardware, operating systems and/or device drivers
- You are a security expert or interested in becoming one
- You are capable of working in a highly cross-functional role and are not afraid to manage projects yourself
- Master's Degree in Information Systems OR Master's Degree in Computer Science OR Master's Degree in Engineering
- 2 years' experience with automation tools Udeploy, Jenkins, Chef OR Ansible
- Leveragingyour current skillset you will be poised to become an expert in the features, benefits and application of specific BI products (such as Tableau, Business Objects or new cloud-based BI tools)