Position: Devops SDE
Location: Anywhere in US-preferred EST & CST
Job Description:
· Bachelor's degree or Masters in a related Technical field; or Equivalent related professional experience.
· Prior experience as a Software Engineer/ mentoring junior engineers and applying new engineering principles to improve existing systems including leading complex, well defined projects.
· Equivalent experience includes:
o Maintained/ran at least 4 software project/product in production environments (bug fixing, troubleshooting, monitoring etc.)
· Strong in 2+ of languages and/or one language with multiple technology implementations
· Able to identify strengths and weaknesses among languages for particular use cases
· Able to create API's to be consumed across the BU
· Demonstrates the ability to select among technology available to implement and solve for need
· Understanding how projects/teams interact with other teams
· Able to understand and design moderately complex systems
· Ability to test and monitor code at the project level
· Understanding of testing and monitoring tools
· Ability to debug applications
· Ability to test, debug, fix issues within established SLAs
· Able to design software that is easily testable and observable
· Understanding of how teams’ goals fit a business need
· Ability to identify business problems at the project level and provide solutions
· Understands how teams' goals fit a business need.
· Identifies business problems at the project level and provides solutions.
· As well as being a passionate advocate of cloud computing, you have
o Familiarity with immutable infrastructure practices and benefits
o Familiarity with infrastructure as code tools such Terraform and build tools like Jenkins, Docker and other open source devops technologies.
· You have exposure to networking and security, how to apply them to a Cloud-based environment including AWS networking services such as VPCs, ELBs, Security Groups, and IAM roles.
· Experience with building observability tools for availability, usage & performance
· Appreciates that not all problems can be solved with code
· Appreciates the importance of coding best practices and documentation
· You have hands on experience with containerization (Docker) and resource scheduling (Kubernetes).
· You have familiarity with event streaming platforms such as kafka
· Experience in (one or more) Python, Bash, Go, Kotlin