[Remote] DevOps Engineer
Note: The job is a remote job and is open to candidates in USA. Safeguard Properties is seeking a DevOps Engineer to grow, support, and maintain the infrastructure for its platforms and applications. The role focuses on AWS cloud infrastructure, production deployments, infrastructure as code, monitoring, security, CI/CD, troubleshooting, application administration, and 24/7 on-call support.
Responsibilities
- Responsible for the planning, implementation, and growth of the AWS cloud infrastructure
- Windows OS EC2
- AutoScaleGroup management
- SQL Server on RDS
- EC2 Image Builder
- Hybrid Patch Management with SSM
- Build, release, and manage the configuration of all production AWS systems
- Stay current with new AWS technology options and vendor products, continually evaluate which ones would be a good fit for the company
- Design and build infrastructure using code
- Automate infrastructure provisioning and configuration
- Maintain and enhance the existing Terraform codebase
- Develop and implement best practices for infrastructure as code
- Application Integration
- Security policy configuration
- Workflow automation
- Troubleshooting
- Building and maintaining technical relationships with influential technical decision makers
- Building, working, maintaining production applications in multiple areas of the business pipeline
- Working closely with the Development Teams to develop and implement CI/CD across all environments
- Ensure that SLA for our production and supporting environments is maintained
- Continually seek opportunities to improve SLA/Uptime and minimize customer impacts
- Performing administration to include installs, upgrades, configurations, tuning and monitoring of Safeguard applications and third-party platforms
- Use judgment to develop and clarify expectations, scope, and scale to achieve shared objectives and minimize redundancy
- Manage several concurrent projects involving multiple stakeholders
- Provide Proof of Concept and prototyping as needed
- All other duties as assigned
Skills
- 7+ years SYSADMIN experience with Windows/Linux/Unix operating systems or cloud platforms: system administration, networking concepts and protocols & programming skills
- Demonstrated ability to adapt to new technologies and learn quickly
- Comfortable working in a production environment requiring 24x7 support and being part of an on-call rotation
- Strong experience with deploying, configuring, scaling, monitoring, and securing AWS EC2, ELB, RDS, S3, ECS, EKS, and SSM
- Experience with AWS CloudFormation, Terraform, or similar Infrastructure-as-Code (IaC) platforms, familiarity with IaC principles
- Experience with Container solutions. Docker, DC/OS, Kubernetes, Tectonic, OpenShift or similar
- Strong experience using DevOps tooling in the AWS environment including Ansible, GitHub, Jenkins, or similar
- Experience designing AWS solutions inside the AWS Well-Architected Framework
- Strong experience monitoring and alerting solutions, and used tools such as CloudWatch, Nagios, Graphite, SolarWinds, PagerDuty, etc
- Strong experience with web application technology: IIS, Tomcat, Apache, Elasticsearch, NGINX, haproxy, etc
- Exceptional customer service orientation
- Ability to deliver high quality documentation paying attention to detail
- Scripting and automation experience: AWS API, GO, Bash, Python, Shell, PowerShell, Azure REST, or similar
- Experience with source control tooling, CI/CD tooling, and team management tooling
- Familiarity with ITIL/ITSM security management concepts and best practices
Benefits
- Group medical insurance
- Dental insurance
- Vision insurance
- Life insurance
- Disability insurance
- Legal assistance
- Supplemental insurance
Company Overview
Company H1B Sponsorship