FUSTIS LLC is seeking a Senior Platform Engineer / Software Engineer to join their engineering team, focusing on software tooling and cloud/infrastructure experience.
Requirements
- 8 years software engineering
- 4+ years of software engineering in App Dev capacity
- 4+ years of automation and scripting using Python
- 8+ years of experience building automation/configuration management infrastructure such as Ansible, Terraform, Chef, and/or Puppet
- 8+ years of experience of building CI/CD pipelines
- 6+ years of experience with deployment of production code leveraging Docker containers
- Experience using cloud services (AWS and Azure preferred); public cloud IaaS and PaaS services
Responsibilities
- Platform Engineering: highly proficient with tools like Ansible, Docker, Kubernetes, and Terraform; deep experience building and maintaining CI/CD pipelines, automating deployments, and managing infrastructure as code
- Strong scripting abilities, particularly in Python and shell scripting, for automation, data manipulation, and system administration tasks
- Architecting and building internal software tools.
- Experience with Distributed Systems and Microservices: The roles and responsibilities involve working with complex, distributed systems and microservices architectures
- Strong understanding of CI/CD including deployment automation, configuration management, test, and source code/git repositories
- Experience with containers and orchestration
- Experience with monitoring tools (Prometheus, Grafana for example) and the ability to diagnose and resolve performance and availability issues in distributed systems
Other
- Must have a software engineering/problem solving background.
- Experience and preference for working within an Agile/Scrum environment
- A strong history of diving in and solving complex problems
- Entry level
- Contract