Position: Middle DevOps Engineer
Company: Tring
Category: DevOps
Experience required: 1y
English level: intermediate
Published: 2022-09-01T00:00:00+03:00

🔵Requirements:
·✅ Bachelor’s degree in Computer Science or relevant, proven industry experience.
·✅ Demonstrable understanding of scalability and availability in distributed systems.
·✅ Firm understanding of backend application development using Python, Java, REST API and NoSQL solutions.
·✅ Experience with administering and deploying Jenkins
·✅ RESTful web services experience
·✅ Good verbal and written communication skills.

🔵Some of the core technology that we work with:
Management: AWS AppConfig, CloudWatch, AWS Organizations
Compute: EC2, EC2 Image Builder, Lambda
Infrastructure: CloudFormation, Terraform
Languages: Java, Python, Groovy
DevOps CI/CD Tools: CloudBees Jenkins, Ansible, Git, BitBucket, SonarQube, Artifactory, Splunk, Sumo Logic, New Relic.

🔵Responsibilities:

·✅ Collaborate with developers, product, and customer support teams daily across a geographically dispersed development team. 
·✅Drive and improve the whole lifecycle of operational readiness - from inception through deployment, operation, and refinement.
·✅ Develop and maintain our automated CI/CD release and deployment pipeline which supports next-generation application development and ongoing  production operations. 
·✅ Participate in code reviews across multiple services in an effort to provide constructive feedback to help team members.
·✅ Use of metrics and logging are very importing to maintain our microservices, this should be valued as a first-class component in both new and existing development.
·✅ Advice on best practices throughout the full software development lifecycle, working with teams to ensure designs are scalable, maintainable, and supportable. 
·✅ Write accurate, reliable, consistent documentation in order to execute repeatable actions with an eye to converting to automation.
·✅ Advice on the design and development of automation frameworks and testing processes in cooperation with the QA team. 
·✅ Assist with system security and vulnerability analyses and risk assessments.

🔵We offer
An opportunity to work with professional software developers with many years of experience;
Decent pay;
An opportunity to work remotely;
Long-term employment and lexible schedule;
Corporate training