Experience: 9+ years of professional experience in software development including 5+ years focused on DevOps
Education: Bachelors / Master’s degree in computer science or related field
Job Duties:
• Single point of responsibility and arbiter between the Engineering, Operations that ensures reliable platform in a continuous delivery environment
• Collaborate with MSP and service engineers to improve service reliability, scalability and tooling
• Troubleshoot issues across the entire stack, software, hardware, cloud, and networking
• Recognize automation opportunities and work with the team to implement them
• Provision and manage cloud infrastructure through automation and infrastructure as code
• Ability to effectively articulate technical challenges and solutions to non-technical audiences
• Manage the performance, availability, and scalability of our revenue generating suite of SaaS applications and the partners that support it.
• Ability to map budget to infrastructure requirements in support of growth/availability planning
• Build process maturity across the infrastructure lifecycle
• Other duties as assigned.
Skills and Qualifications
• Bachelor’s degree in Computer Science or closely related field and 9+ years of professional experience/ Master’s degree in Computer Science or closely related field and 6+ years of professional experience
• Experience with technical operations and software development
• Experience with Cloud Technologies (Microsoft Azure)
• Experience with web application architecture
• Good understanding of security best practices, server/network hardening and risk mitigation
• Working knowledge of TCP/IP stack, internet routing and load balancing
• Knowledge of web services technologies such as SOAP, HTTP and REST
• Experience in agile development methodologies
• Experience with creating and maintaining DevOps environments & CI/CD pipelines
• Must possess leadership & organizational skills and have the ability to multi-task and prioritize multiple requests and projects
• Experience in automation and orchestration and release management.
• Working knowledge/experience across network, systems, storage, databases with area of depth in at least one function
• Extremely detail oriented with excellent planning and documentation skills
Source link