Job Description
This position will require onsite visits to our office in Cleveland, Ohio. Candidates must reside locally in Cleveland.
/n
Job Summary/Objective
/n
Designs, builds, and maintains scalable and reliable platform solutions to support OEC growing business needs. Works closely with cross-functional teams, including software engineers, Dev Ops, and IT, to ensure platforms meet the highest standards of performance, security, and reliability.
Provides support and guidance to junior-level staff and newly hired employees.
/n
Key Responsibilities & Duties (essential to the job)
/n
/n
- Designs, develops, and maintains scalable platform infrastructure and services.
/n
- Implements best practices for infrastructure as code (IaC) using tools like Terraform, Cloud Formation, or Ansible.
/n
- Manages and optimizes cloud environments (e.g., AWS, Azure) to ensure high availability and cost-efficiency.
/n
- Collaborates with software engineering teams to integrate new services and optimize existing platform components.
/n
- Develops and maintains CI/CD pipelines to automate build, test, and deployment processes.
/n
- Monitors and troubleshoots platform issues, ensuring prompt resolution and minimal impact on services.
/n
- Implements security best practices and conducts regular security assessments to protect platform infrastructure.
/n
- Stays up-to-date with industry trends and emerging technologies to continuously improve platform engineering practices.
/n
- Provides support and training to junior level team members. Helps with orientation and onboarding of newly hired team members to ensure successful integration into the team and company.
/n/n
Education
/n
A bachelor's degree from an accredited college or university is required, with a focus in Computer Science, Engineering, or related discipline. In the absence of a degree,
equivalent work experience directly related to the key responsibilities of the role will be considered as a substitute for the degree.
/n
Experience, Skills and Key Competencies
/n
At least 3 years of software development experience with a proven track record of writing increasingly complex code and providing input into the design phase, as well as:
/n
/n
- Strong experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
/n
- Proficiency in scripting and programming languages (e.g., Python, Bash, Go).
/n
- Experience with containerization technologies (e.g., Docker, Kubernetes).
/n
- Hands-on experience with CI/CD tools (e.g., Jenkins, Git Lab CI, CircleCI).
/n
- Strong understanding of networking, security, and system administration.
/n
- Familiarity with observability tools (e.g., Datadog).
/n/n
Must also be able to demonstrate the following skills and abilities:
/n
/n
- Excellent problem-solving skills and a proactive approach to identifying and resolving issues.
/n
- Solid business acumen and product knowledge.
/n
- Understanding of architecture and infrastructure.
/n
- Ability to complete work and troubleshoot from team's board, regardless of technology stack.
/n
- Can effectively organize and manage day-to-day work and priorities, and use time, energy and resources to meet goals, deadlines, and deliverables.
/n
- Ability to work collaboratively within and across teams.
/n
- Can work independently under moderate supervision.
/n
- Flexible and adaptable approach to work, and can easily adjust to shifts in priorities as the needs of the business change.
/n
- Able to effectively work and thrive in a remote/hybrid work environment that has limited opportunities for in-person interactions.
/n/n
Special Position Requirements
/n
/n
- Must be willing and able to work flexible schedule as required, based on department and company needs, and to work across time zones.
/n/n
Seniority level
/n
Associate
/n
Employment type
/n
Full-time
/n
Job function
/n
Information Technology
/n
Industries
/n
Software Development
#J-18808-Ljbffr
📌 Platform Engineer (Cleveland)
🏢 OEC
📍 Cleveland