Senior Engineer - DevOps - GTT, LLC
Chevy Chase, MD 20815
About the Job
Senior Engineer – DevOps (Middleware)
Job Summary
Job Description
Job Responsibilities
As a Senior Engineer, you will:
Qualifications
Experience
Education
Benefits:
#LI-GTT
- Duration: 3-month contract/right to hire
- Contract hourly pay rate: $80/hr
- Direct Hire Salary after contract: $150K a year
- Because this position has the option to go from contract to full-time, we can only accept candidates with the work authorization of a US Citizen or Green Card.
Job Summary
- Seeking an experienced Senior Engineer with a passion for building high-performance, low-maintenance, zero-downtime platforms, and applications.
- You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission while co-creating a culture of psychological safety and continuous improvement.
Job Description
- Our Senior Engineer is a key member of the engineering staff working on Level1/Level2 operations support for applications hosted on a managed cloud platform as well as our client's on-premises ensuring that we provide a friction-less experience to our customers and maintain the highest standards of protection and availability.
- Our team thrives and succeeds in delivering high-quality technology products and services in a hyper-growth environment where priorities shift quickly.
- The ideal candidate has highly skilled expertise and knowledge in configurations and application life cycles that can maintain robust scalable applications/infrastructure.
Job Responsibilities
As a Senior Engineer, you will:
- Scope, design, and build scalable, resilient distributed systems
- Build product definition and leverage your technical skills to drive toward the right solution
- Engage in cross-functional collaboration throughout the entire software lifecycle
- Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization
- Define, create, and support reusable application components/patterns from a business and technology perspective
- Utilize programming languages like Python, C# or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services
- Utilizes developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) to perform advanced-level Mobile/Web/UI design, implementation, and maintenance activities under minimal direction
- Support triage calls at a tier 2 level with good technical problem-solving, analytical skills, and logical thinking to provide resolutions to a diverse range of complex issues
- Provide 24/7 operations support for production, and other critical environments, DevOps multi-tasking, and with clear communication skills.
- Collaborate, support, and work with managed cloud vendor
- Coordinate with teams on cloud switchover/disaster recovery exercises
- Work with Cloud managed partner teams and teams on day-to-day activities to support Claims operations
- Support and work with multiple partner and internal teams with the firewall requests, including providing guidance on requests and connection validations
- Employ continuous delivery patterns and collaboratively work with developers to achieve successful continuous delivery solutions
- Establish and employ continuous integration practices and tools
- Build resilient services for extending and improving DevOps capabilities
- Determines systems software design requirements, ensures system/application improvements are successfully implemented and monitored for better efficiency
- Mentor other engineers
- Consistently share best practices and improve processes within and across teams
Qualifications
- Advanced programming experience within Wiki (Atlassian), CI/CD Pipeline, Azure Just-in-Time, VM Access, Azure Cloud Services, Azure Active Directory, Azure Automation Accounts
- Experience with the design and development of ALM features
- Development and Management EAP
- Experience architecting and designing new and current systems
- Advanced understanding of DevOps concepts including Azure DevOps framework and tools
- Experience and knowledge with Enterprise Cloud platforms, and enterprise data center technologies including storage platforms, networks, security infrastructure
- Advanced PowerShell scripting skills
- Advanced understanding of monitoring concepts and tooling Experience with continuous delivery and infrastructure as code
- In-depth knowledge of CS data structures and algorithms
- Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)
- Experience in security protocols and products: Understanding of Active Directory, Windows Authentication, SAML, OAuth
- Experience working as an Infrastructure, Middleware, and DevOps engineer on Linux, and Windows Operating Systems
- Experience with installation, configuration, and administration of Web Servers, and Application Servers (Apache, JBoss EAP, Tomcat, IIS, Dot-Net, WebSphere)
- Experience in configuration and administration of messaging systems such as IBM MQ, and ActiveMQ
- Knowledge of DNS resolution, subnet masking, firewall concepts, and processes
- Knowledge of MuleSoft 4. x Platform Administration
- Ability to deploy applications manually, change policies, enable application authentication through OAuth
- Experience managing user Access, Service management on Linux VM, upgrade patches, and change configuration is preferred
- Ability to understand System design from architecture topology diagrams
- Knowledge of CI/CD pipelines to streamline software development and deployment
- Experience with software tools such as Microsoft ADO, SharePoint, PowerBI, Helix, Confluence, or similar
- Ability to work independently with minimal supervision
- Excellent Communication skills
- Strong problem-solving ability
- Ability to excel in a fast-paced environment
Experience
- 4+ years of professional DevOps experience
- 3+ years of experience with architecture and design
- 3+ years of experience with AWS, GCP, Azure, or another cloud service
- 2+ years of experience in open-source frameworks
Education
- Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience
Benefits:
- Medical, Vision, and Dental Insurance Plans
- 401k Retirement Fund
#LI-GTT
Source : GTT, LLC