TradeStation is an
online brokerage firm seeking to level the playing field for self-directed investors and traders, empowering them to claim their individual financial edge.
At TradeStation, we're continuously pushing the boundaries of what's possible, encouraging out-of-the-box thinking and relentless search for innovation.
We offer a collaborative and flexible work environment, competitive salaries, comprehensive benefits and a generous PTO policy.
We are looking for Site Reliability Engineers that have a passion to plan, design and build topologies, tools, and automation in maintaining our hybrid on-prem and cloud environment.
As a Site Reliability Engineer you will be responsible for the planning, design, and implementation of solutions for the business and operations to eliminate toil, reduce risk and accelerate the productivity of DevOps teams with a very strong emphasis on automation.
You will work alongside other Network Engineers, System Engineers and Software Developers to help transition to cloud native and infrastructure as code.
This fast-paced environment will provide you with the opportunity to demonstrate your passion for large scale networks and network automation. ESSENTIAL JOB FUNCTIONS :
Plan, design, deploy, maintain, and support automation processes and technologies
Design and implement infrastructure as code strategies for on-premise and cloud environments
Perform root cause analysis of infrastructure issues and develop strategies for preventative and permanent solutions.
Work with the engineering and operations teams to create effective technologies and processes that eliminate manual toil and improve efficiency and reliability
Research and provide tools to DevOps teams to improve their infrastructure and security
Automate processes and implementations
Assist in the implementation of infrastructure as code
Create reusable cloud native reference architectures and templates
Eliminate duplicate effort across teams by automating common tasks
Gather technical requirements to ensure project success
Create implementation and testing plans
Train staff to implement and administer solutions
Work within a team environment
KNOWLEDGE, SKILLS & ABILITIES :
Experience working in a hybrid environment with both on-premise and cloud resources
Experience working with containers (Docker, Kubernetes, ECS, etc.)
Experience working with Configuration Management tools (Ansible, Puppet, Chef...)
Experience with configuring & deploying Windows and Linux based systems
An understanding of networking and core Internet protocols (e.g., TCP / IP, DNS, TLS, SMTP, HTTP)
Experience developing in at least one of the following languages : Go, C#, Java, Node.js, Python, etc.
Experience with public cloud providers (AWS, Azure, etc.) is a must
Able to compose CI-CD pipelines (Jenkins or Gitlab CI, AWS Code Pipeline, etc.)
Knowledge of DevOps related practices such as CI / CD, Canary Pushes / Blue-Green deployments, Software Defined Infrastructure, and tools, etc.
Excellent communication skills
EDUCATION & EXPERIENCE :
5-7 years of experience working in an enterprise environment
Bachelor’s degree or equivalent experience in related IT or engineering field