Finding the best job has never been easier
Share
About the Job:
As a Senior Software Engineer, you will be responsible for designing and developing the Ansible Content Collection. Write tests for your content collection along with Development. You will design, develop, test, deploy, maintain, and enhance software solutions. You'll work in a fast-paced environment using GitHub and peer review workflows; solid fundamentals in computer science will be more than beneficial to the team.
What will you do?
Design and Develop new features for Ansible Collections
Submit patches for bug fixes and review for peers.
Write unit tests, integration tests and endure the collection is tested in a Production environment.
Work on the releases.
Publicize the work the team is doing via Team Demo.
Mentor team members.
What will you bring?
Bachelor's degree in computer science, related technical field of study, or equivalent practical experience
5 -7 years of experience with software development in Python, JavaScript and Typescript
Solid object-oriented software development skills
Experience with unit tests, integration testing
Ability to learn container and cloud technologies
Practical experience using the Linux operating system, including Bash scripting
Familiarity with various deployment models, including cloud technologies, virtualization, and containers
Familiarity with GitHub or similar version control system
Passion for open source technologies; previous experience with open source communities and development is a plus
Ability to participate in cross-functional team collaboration
The following is considered as a plus:
These jobs might be a good fit