Job Title: Senior DevOps Engineer
Job Type: Contractual
Job Mode: Remote
Responsibilities:
• Analyzing current technology utilized within the company and develop steps and processes to improve and expand upon them
• Establishing milestones for necessary contributions from departments and develop processes to facilitate their collaboration
• Working closely with engineering professionals in creating practical demonstrations of proposed solutions and demonstrating them to other members of the team
• Consulting with management on the operational requirements of software solutions
• Managing the installation and configuration of solutions
• Completing code and scripting updates, as well as resolving product implementation errors
• Overseeing routine maintenance procedures and performing diagnostic tests
• Documenting processes and monitoring performance metrics
• Conforming to best practices in network administration and cybersecurity
Technical Requirements for the Position:
Be experienced with the following technologies:
• AWS EC2, ELB, S3, VPC, Route53, CloudFront, ECS, DynamoDB
• HashiCorp Terraform, Vault, Packer
• Kubernetes, Docker, Docker Compose
• Ansible
• Bash, Python, Makefile
• IaaC: changes via PRs, testing
• CI/CD principles&integration (with CircleCI)
• Release management (with GitHub)
• Monitoring (with DataDog)
Good to have:
• Development experience with C/C++, Erlang, Elixir, Rust and JS (basics, at least build and run)
• Blockchain experience or be acquainted with blockchain technologies
Other Requirements:
• Master's Degree in Software Engineering, Computer Science, Information Technology, Information Systems, or similar
• Extensive experience in DevOps Engineering and team management
• Fluency in spoken and written English
• Ability to install and configure software, gather test-stage data, and perform de-bugging
• Ability to ensure smooth software deployment by writing script updates and running diagnostics
• Proficiency in documenting processes and monitoring performance metrics
• Advanced knowledge of best practices related to data encryption and cybersecurity
• Exceptional interpersonal and communication skills
• Demonstrated flexibility ability and readiness to be hands on