EMC Insurance Companies · 6 days ago
Platform Engineer III - DevOps
EMC Insurance Companies is dedicated to making an impact through collaboration and expertise. They are seeking a Platform Engineer III - DevOps to develop automation tools and platform solutions, enhance developer experiences, and ensure system performance and security. The role involves troubleshooting, collaborating across teams, and leading projects to improve operational efficiency and solution quality.
Financial ServicesInsurance
Responsibilities
Engineers complex automation tools and platform solutions as part of the software development life cycle for developer enablement
Writes complex programming code efficiently from scratch and anticipates potential impact to other systems
Creates infrastructure and application build and deployment automation
Contributes to planning and implementation of key initiatives while anticipating potential impact to other systems
Implements regular and incremental cadence of production updates independently
Installs, configures, maintains, and patches enterprise operating systems to support security and operational efficiency
Explores and develops new cloud and automation technologies
Monitors efficient resource use of programs, applications, and systems and collaborates with the Architecture team to provide potential solutions that increase resource efficiency
Partners with IT teams to update legacy systems and processes to modern methods and technologies and automate when possible per company standards
Provides expertise of Amazon Web Services (AWS), Azure and use of cloud services to the Platform Engineer team and across the IT organization
Advises software engineers on the evolution of automation and cloud adoption to support continuous improvement of the developer experience
Troubleshoots, identifies errors and corrects complex issues related to performance, functionality and service for the platform solutions the team owns
Ensures users can effectively use the platform solutions by making improvements based on user feedback, providing training and collaborating with other teams to resolve and complete service requests
Provides internal consulting and ongoing support to customers and development teams, such as how to use platform tools and systems, or implement solutions
Monitors system performance and errors and performs trend analysis to ensure systems are operating efficiently
Provides subject matter expertise for infrastructure and application deployments to cross-functional teams
Provides technical expertise and guidance to developers, stakeholders, and leadership to improve the Continuous Integration/Continuous Deployment (CI/CD) experience
Develops automated unit, integration and regression testing as part of the development and change life cycle to ensure solution quality
Reviews teams’ technical changes, including code and configuration changes to ensure accuracy
Finds and addresses system performance issues proactively by monitoring system metrics
Builds, tests, and implements monitoring leveraging cloud native, open source and/or commercial monitoring tools
Incorporates site reliability and sustainability into all aspects of work, including providing guidance on how solutions are implemented throughout the team and provides input for creating team standards
Ensures code quality and maintainability to prevent future issues
Identifies and implements security protocols and practices
Partners with team members across the organization to share ideas, skills, and best practices
Serves as a DevOps resource for development and operations team members
Collaborates with development teams throughout the organization to identify and solve problems
Leads small to medium-sized cross-functional projects, ensuring effective collaboration and timely completion while fostering a cooperative team environment
Documents security controls and solutions, including documentation specific to AWS notation
Updates technical documentation due to changing implementations
Updates runbooks, READMEs and other self-service documentation
Qualification
Required
Bachelor's degree, preferably in computer science or management information systems, or equivalent relevant experience
Five years of experience in cloud infrastructure, DevOps, application development or enterprise systems infrastructure
Strong knowledge of Windows and Linux operating systems
Strong knowledge of AWS and its primary managed services such as S3, Lambda, EC2, CloudWatch, IAM, etc
Strong Python, Bash, PowerShell, or similar programming skills
Ability to build, deploy, and support Docker containers on AWS ECS, Fargate, and/or Kubernetes
Strong knowledge of Git based source control and tools
Strong database management knowledge, including Amazon RDS
Strong Scripting, automating, and deploying in AWS, Azure or GCP skills
Strong AWS CloudFormation or Cloud Development Kit (CDK) skills
Good knowledge of networking and Internet protocols, including TCP/IP, DNS, SMTP, HTTP and distributed networks
Strong knowledge of security protocols and log aggregation services such as Splunk, CloudWatch, Prometheus
Strong knowledge of debugging, troubleshooting, and root cause analysis concepts
Thorough analytical and problem-solving abilities
Strong ability to learn quickly and adapt to new technologies, demonstrated through initiative and proactive learning
Strong verbal and written communication skills, including documentation and presentation skills
Ability to collaborate with diverse cross functional teams
Excellent customer service skills, with excellent ability to meet with customers to understand and address their needs
Capable of guiding and training junior engineers through pairing, structured training, or other means
Excellent attention to detail and multi-tasking skills
Company
EMC Insurance Companies
EMC Insurance is a top insurer based on net written premium, and we have more than 2,200 employees.
Funding
Current Stage
Public CompanyTotal Funding
unknown1982-02-12IPO
Recent News
Corridor Business Journal
2025-06-28
2024-04-11
Company data provided by crunchbase