infrastructure
Posted 1 hour agoPlatform Engineer
United StatesRemote
Responsibilities
- Validate Solutions/Implementations: Ensure that solutions and implementations align with the outlined tasks and business requirements.
- Conduct thorough validations to maintain the integrity and efficiency of the platform.
- Develop small components to address specific challenges without relying on explicit architecture diagrams.
- Collaborate with cross-functional teams to integrate various components into a cohesive and functional platform.
- Estimate Time and Effort: Provide accurate time and effort estimates for medium-sized tasks. Assist in project planning and resource allocation based on estimated timelines.
- Own the bridge between the Application Development team(s) and the Production Environment
- responsibilities are not exhaustive and additional
Requirements
- Possessing strong proficiency with Kubernetes, the ideal candidate will play a crucial role in the development and maintenance of our platform, demonstrating a strong understanding of system architecture, problem-solving skills, and the ability to guide junior engineers.
- You will help us automate and build a runtime Production Environment and serve as a link between the Applications, either custom development, COTS, or OSS, and that environment, advocating best practices and facilitating communication between the application teams and platform teams.
- Independently Problem Solve: Demonstrate the ability to identify and solve business problems independently.
- Demonstrate Programming Language Proficiency: Possess familiarity with at least one programming language.
- Exhibit a basic understanding of when to use a programming language versus a shell for efficient task execution.
- experience as a Platform Engineer or similar role, with a focus on system architecture and development. Demonstrated
- experience with cloud-native technologies such as Kubernetes, Google Cloud, and Docker.
- Familiarity with continuous delivery, distributed architectures, systems, everything-as-code, containerization, and cloud services.
- Proficiency in at least one programming language (e.g., Python, Go, Ansible) and a basic understanding of shell scripting.
- Experienced in working on a team following an Agile framework in a remote environment.