Overview
The ideal candidate for the position will be a self-starter and driven to find innovative ways to improve the product. The successful candidate can expect a casual but fast-paced environment, a daily variety of work assignments, and the continuing opportunity to be challenged and grow in his or her career. The Operations and Infrastructure Engineer is a member of the Infrastructure and Cloud Platform team that is responsible for the management and configuration of the mission-critical Cloud & SAAS solutions with responsibility for Installation, Planning, DevOps, Deployment, and maintenance.
Responsibilities:
- Complement a high-performance team with your unique talents for innovative cloud solutions
- Participate in systems design to marry business needs with proper technology (must be able to communicate in business terms)
- Ensure proper integration between software applications and infrastructure architecture
- Ensure solutions are maintained for high availability, scalability, security, and supportability
- Oversee information systems security safeguards
- Facilitate change control, maintenance, and incident response
- Enable effective integration between Development and Operations
- Continually learn, discover, evolve, and mentor
- Design, build, maintain and deploy production-grade services to support the company's services
- Work with multiple Amazon Web Services solutions, architecture, and related technologies to meet company needs
Required Qualifications:
- Demonstrable 2+ years of experience with AWS Environment & Services (IAAS, PAAS, Virtual Machines, Automation, Monitor, OMS) highly preferred
- 2+ years of experience with scripting skills in Bash and Python
- Programing languages such as JavaScript/NodeJs and C# is a plus
- Experience in the design, architecture, and automation of Infrastructure as a Service and Platform as Service capabilities including virtual networks, containers, virtual machines, cloud services, web sites, data services, etc
- 2+ years of experience with production-grade containerization technologies: Kubernetes, Docker, AWS EKS, etc
- Firm grasp and appreciation of best practices related to quality and effective service delivery
- 2 + years supporting web-based applications within a hosted, SaaS delivery model
- Experience building / consuming REST APIs
- Experience with high throughput, scalable systems
- Experience with SQL and NoSQL database systems
- Data pipelines / ETL experience
- Experience with AWS tools designed for maintaining and supporting data lakes (S3, Glue, EMR, Redshift)
- Experience with massive data sets in any of the following: Athena, BigQuery, Hadoop (Hive, Spark)
- Broad understanding of system components and their interactions
- Strong appreciation for effective process, documentation, detail, and knowledge sharing
- Advanced skills diagnosing and resolving issues independently and as part of a team
- Strong Linux OS hands-on experience with a detailed knowledge base of Open Source software
- Continuous Integration, Continuous Deployment, Automation
- Degree in Computer Technology or equivalent experience
- Information systems security certification a plus (e.g. Security +, CISSP)
- AWS Certifications is a plus (AWS Certified Solutions Architect, SysOps Administrator, etc)
- A passion for leveraging technology to enable client businesses
Familiarity with the following tools/technologies
- Linux (RedHat Enterprise Linux, Ubuntu)
- Amazon Web Services (EC2, EBS, IAM, etc)
- Application servers such as ELB, Apache, HAProxy
- Database servers such as MongoDB, MySQL
- Containerization (Docker, Kubernetes)
- Monitoring tools such as CloudWatch, SumoLogic, Datadog, Prometheus/Grafana
Job Details
Addison, TX
Compensation Package
- Competitive Salary
- Stock Options
- Medical, Dental, Vision, and life insurance
- 401K
- Generous paid time off
- Flexible working hours
- Vibrant company culture.
