Senior Shared MicroServices and DevOps Automation Development Team Lead for Micro Services in Public Cloud – St. Petersburg
Quest Software is looking for an ambitious team lead to join our agile development team in St. Petersburg. This team is building commercial software which simplifies and improves the management of critical enterprise data. The team is part of the largest Business Unit within Quest Software with global footprint in several countries. The candidate will be using the latest of technologies and coding environments. We are looking for candidates that can communicate and collaborate well with local and remote team members with different cultural background.
You will work as part of the global Shared MicroServices Development and DevOps Automation team. In this role, you will be reporting directly the Director of Engineering who oversees our global efforts to build, deliver, and operate all of our SaaS products in a consistent and scalable manner. You will get the unique chance to build up a group in St. Petersburg that will work with local and global teams to build out our SaaS platform and operational environment.
We are looking for someone who can lead a team, identify stories, prioritize the backlog, and implement stories both hands-on and via guidance and mentoring.
You should match the following profile:
-Develop, maintain, and operate shared micro services for the common SaaS platform
-Define and implement services and automation for the common Continuous Delivery environment
-Participate in releases, deliveries and deployments in an operational capacity
-Configure and setup production monitoring for Saas products and micro services
-Configure monitoring and monitor the products in production, diagnose, resolve and escalate issues in collaboration with other development teams
-At least 2 years’ experience developing for and operating a public facing SaaS product
-Experience with PaaS, microservices, serverless architectures and container technologies
-Good working knowledge of AWS and/or Azure
-Proficient in one or more of the following compiled languages: C#, C++, Java
-Proficient in one or more of the following scripting languages: Python, Powershell, Bash
-Experience with CI/CD toolsets and concepts such as Jenkins, VSTS, AWS CodePipeline
-Experience with build tooling, preferably for ..node.js, python or .NET applications
-Experience with Infrastructure-as-code tools concepts like ARM templates or AWS CloudFormation
-Comfortable with git version control and common branching concepts
-Experience with distributed monitoring and logging tools, preferably NewRelic and Elastic stack
-Experience in Windows and Linux (desirable) system administration
-Experience with SCRUM or KanBan project management
-Experience working in a team which follows DevOps practices
Why work with us?
Quest is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: Quest is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Quest are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Quest will not tolerate discrimination or harassment based on any of these characteristics. Quest encourages applicants of all ages.