MGIC logo
MGIC

MGIC is a private insurance company offering insurance on real estate mortgages. At MGIC, we are committed to helping our customers succeed. Affordable homeownership remains a cornerstone of a strong and vibrant community. As the pioneer of the modern private mortgage insurance industry, Mortgage Guaranty Insurance Corporation (MGIC), the primary subsidiary of MGIC Investment Corp., has supported lenders and their communities since 1957 by providing a prudent means of offering affordable, low-downpayment home financing options. #WeAreMGIC MGIC is the principal subsidiary of MGIC Investment Corporation, headquartered in Milwaukee, Wisconsin and serves lenders throughout the United States, Puerto Rico and other locations.

Senior Systems Engineer Analyst

Systems EngineerSystems EngineerFull TimeRemoteSeniorTeam 1,100Since 1957

Location

United States

Posted

1 day ago

Salary

$105.6K - $179.5K / year

Seniority

Senior

Job Description

Senior Systems Engineer Analyst

MGIC

Role Description MGIC is seeking a highly motivated Linux Engineer / DevOps Engineer to support and modernize our enterprise infrastructure platforms. This role is ideal for someone who is passionate about Linux, cloud technologies, automation, and continuous improvement. You will work alongside Infrastructure, Engineering, Security, and Application teams to build, automate, and support critical platforms running on Red Hat Enterprise Linux (RHEL) and Amazon Web Services (AWS). The position offers the opportunity to influence architecture, improve operational excellence, and help drive MGIC's cloud and automation strategy. What You'll Do - Administer and support Red Hat Enterprise Linux (RHEL) environments. - Design, deploy, and maintain AWS cloud infrastructure. - Develop and maintain Infrastructure as Code (Terraform and CloudFormation). - Automate server provisioning and configuration management using Ansible. - Build and support CI/CD pipelines for application deployment. - Monitor system health, performance, and availability. - Troubleshoot and resolve Linux, cloud, networking, and application issues. - Partner with development teams to streamline deployments and improve reliability. - Implement security hardening, patching, and vulnerability remediation. - Support enterprise authentication integrations including LDAP and Active Directory. - Create and maintain technical documentation, standards, and operational runbooks. Qualifications - 5+ years of Linux administration experience. - Experience supporting Red Hat Enterprise Linux (RHEL). - Hands-on experience with AWS cloud services. - Experience using: - Ansible - Terraform - Git - Bash or Python scripting - CI/CD platforms such as Jenkins, GitHub Actions, or GitLab - Strong understanding of networking concepts including DNS, TCP/IP, load balancing, and firewalls. - Experience troubleshooting production systems and critical incidents. Requirements - RHCSA or RHCE certification. - AWS Certified Solutions Architect, SysOps Administrator, or DevOps Engineer certification. - Experience with Kubernetes, OpenShift, Docker, or EKS. - Experience with JBoss, Tomcat, Apache, or NGINX. - Experience with monitoring and logging tools such as Splunk or CloudWatch. - LDAP and Active Directory experience is highly desirable, including authentication, SSO, Kerberos, LDAPS, and directory service integrations. Benefits - Competitive Salary & pay-for-performance bonus - Financial Benefits (401k with company match, profit sharing, HSA, wellness program) - On-site Fitness Center and classes (corporate office) - Paid-time off and paid company holidays - Business casual dress

Related Categories

Related Job Pages

More Systems Engineer Jobs

Syllo logo

Staff Software Engineer – Systems

Syllo

The litigation workspace for the AI era

Full TimeRemoteTeam 51-200Since 2019

• Own cloud cost efficiency end-to-end by championing FinOps initiatives that drive cost visibility, accountability, and sustained reductions in unit cost as we scale. • Provide technical leadership and mentorship especially around socializing the FinOps mindset across the broader Engineering team. • Design, implement, and manage scalable cloud-based infrastructure using Kubernetes, Pub/Sub, and other relevant technologies. • Collaborate with our AI team to optimize data pipelines and integrate AI technologies to remove performance bottlenecks. • Refactor existing systems to enhance scalability, including transforming stateful components into stateless ones, and applying extensive autoscaling and auto-repair mechanisms. • Drive platform reliability initiatives, including enhancing alerting, health checking, and incident management. • Ensure the platform meets rigorous testing and security standards to maintain data integrity and security. • Participate in an on-call rotation to ensure meeting SLAs.

United States
$190K - $230K / year
Empregga logo

Intern in Systems Analysis

Empregga

A gente seleciona, você cresce

InternshipRemoteTeam 1-10Since 2019H1B No Sponsor

Role Description Esta é uma oportunidade incrível para você que deseja iniciar sua carreira em tecnologia! Buscamos um(a) estagiário(a) para se juntar à nossa equipe e atuar no desenvolvimento de soluções inteligentes para automação de atendimento. - Prestar suporte técnico. - Auxiliar no desenvolvimento e manutenção de sistemas. - Colaborar com a equipe em projetos de tecnologia e automação. Qualifications - Estar cursando Análise e Desenvolvimento de Sistemas, Ciência da Computação, Engenharia de Software ou áreas correlatas. - Interesse em desenvolvimento de software e novas tecnologias. - Facilidade para aprender e trabalhar em equipe. - Proatividade e vontade de aprender. - Organização e comprometimento. - Perfil analítico e técnico. - Interesse em crescimento profissional e desenvolvimento de carreira. Requirements - Acesso a cursos e treinamentos. - Ambiente colaborativo e inovador. Benefits - #LI-Remote

Brazil
9.6K / year
Superior Court of California County of Los Angeles logo

Business Systems Analyst

Superior Court of California County of Los Angeles

The Superior Court of Los Angeles County is the largest unified trial court in the United States. The Court’s 582 judicial officers and its dedicated workforce of over 4,600 full-time employees serving across 36 facilities work purposefully and seamlessly to achieve the mission to provide equal access to justice to all of Los Angeles County.

Role Description The Superior Court of Los Angeles County is seeking a dedicated Business Systems Analyst (BSA) who is committed to understanding business needs and turning them into clear, actionable system requirements. The ideal candidate will work closely with end-users, technical teams, and vendors to analyze processes, document requirements, test system functionality, and support applications across the organization. This role centers on improving business operations through thoughtful analysis, effective communication, and hands-on system support. - Conduct interviews with business users and stakeholders to identify business needs and translate them into functional specifications, user stories, and process documentation. - Analyze existing workflows and recommend solutions or improvements that align with organizational goals. - Collaborate with technical teams, vendors, end-users, and other stakeholders to ensure requirements and expectations are clearly understood and met. - Develop test plans and perform functional, usability, and regression testing to validate that systems fulfill documented requirements. - Lead UAT sessions, gather feedback from users, and ensure readiness for new or updated system functionality. - Provide troubleshooting assistance by analyzing reported issues, documenting findings, and coordinating with vendors or internal teams to resolve problems. - Configure applications to meet business needs and ensure systems operate efficiently and reliably. This position may be eligible for full or partial telework following an initial training period and contingent upon the needs of the Court. Qualifications - 5+ years' experience in business analysis, requirements definition, and information technology support. - OR Associate’s degree in information technology, computer science, management information systems, or related field AND 3+ years' experience in business analysis, requirements definition, and information technology support. - OR Bachelor's degree in information technology, computer science, management information systems, or related field AND 1+ year experience in business analysis, requirements definition, and information technology support. Requirements - Credit for experience is given based on a 40-hour workweek. Part-time experience is credited on a part-time ratio. - To qualify for Options that require educational credentials, you must attach the required documentation to your application. Desirable Qualifications - Exposure to all phases of the Software Development Life Cycle (SDLC). - Experience writing SQL queries. - Experience working with agile methodology. - Experience using low/no-code and AI tools. - Practical knowledge of financial systems and workflows used in accounting or finance operations. What to Expect After Applying - This recruitment process may take up to 4-6 weeks to complete. - Qualifying evaluation of education, training, and experience based upon submitted application and supplemental questionnaire. - Applicants who best meet job-related qualifications will be invited to participate in an online assessment. - Applicants who successfully pass each recruitment step will be placed on an eligible list which will remain active for approximately nine (9) months.

United States
75.3K - 110.1K / year
Pierce County logo

Industrial Controls Systems Engineer - SCADA Administrator

Pierce County

Pierce County Parks and Recreation manages more than 5,200 acres of parks, trails, and open space, ranging from community hubs to natural areas. We deliver diverse recreation programs and maintain the infrastructure that supports both active play and quiet connection with nature. Our department is made up of four divisions: Park and Recreation Operations, Business Operations, Volunteer and Resource Development, and Park Stewardship and Infrastructure Delivery. Guided by our mission to create livable communities, we provide opportunities for people to connect with nature, learn about sustainability, live healthy lives, and experience inclusive, thriving public spaces. Joining Pierce County Parks means being part of a forward-thinking team that values collaboration, innovation, and community impact, where your work truly makes a difference every day.

Role Description In this role for the Supervisory Control and Data Acquisition (SCADA) Administrator you will be responsible for the system administration needs of multiple utility SCADA systems at water and wastewater treatment facilities and their associated collection and distribution systems. You will coordinate and execute system updates, upgrades, and network communications across the utility industrial network. You will also coordinate with the Pierce County IT Department to ensure updates across the business and industrial networks are completed without service interruption. Keeping the water and wastewater systems working for Pierce County residents is what this role is all about. How to be Successful in the Role - Understand the big picture and dive into the technical details needed to keep industrial control systems operating at their best. - Bring experience with SCADA systems, industrial networks, and operational technology. - Possess strong analytical and troubleshooting skills to diagnose issues and implement solutions. - Maintain curiosity and a continuous learning mindset. - Explain complex technical concepts to both technical and non-technical partners. - Focus on programming, configuring, troubleshooting, and improving systems rather than managing projects or overseeing the work of others. Core Daily Responsibilities - Administer and support utility wide SCADA system operation for the County’s wastewater treatment facilities, water systems, and collection system. - Manage SCADA System expansions/updates/upgrades and coordinate SCADA network communications. - Collaborate with engineers and system integrators on existing SCADA system needs as well as new design requirements. - HMI/SCADA programming/design. - Understand the diverse array of protocols utilized for transmitting, collecting, storing, and managing data within SCADA ecosystems. - Provide troubleshooting and technical support to ensure technology adheres to system development methodology and policies, procedures, laws, and regulations. - Perform emergency response and triage for Plant operations for all SCADA systems. - Maintain up to date documentation for technical processes, procedures, and training materials for applications, databases, and systems. - Work cross-functionally and effectively with the County’s IT Department to ensure SCADA integrity and continuous operation of the utility industrial networks. Qualifications - 5 years of Operational Technology (OT) Controls systems programming. - Bachelor’s degree in electrical engineering, computer science, or related degree. - A valid Washington State driver’s license is required. - A resume and cover letter are required for this position. Requirements - Additional education or experience which clearly indicates the ability to perform the essential functions of this position may substitute on a year for year basis. - As a condition of employment, the applicant will need to authorize and complete a background check. Supplemental Information - Complete and submit a detailed online Pierce County Employment Application. - If you have a question about this opportunity, please email the Recruitment Team. - Individuals needing accommodation in the application, testing process or need this job announcement in an alternative format may call Human Resources. Our Recruitment Practices - This is a competitive and meritorious selection process. - Pierce County applications are reviewed by human hiring staff in accordance with the qualifications listed for the position. - During the interview process, you may be asked to demonstrate your skills. - Applicants whose qualifications most closely align with the County’s needs will be eligible for further consideration. Our Welcoming Workplace Commitment Pierce County is committed to fostering a Welcoming Workplace where employees are supported, respected, and able to thrive. We believe a strong public workforce is representative of the community it serves and that fair and just access to opportunity strengthens public service.

United States
106.0K - 154.3K / year