Senior Engineer - INFSEC
Vacancy expired!
Description The INFSEC Application Development team is responsible for the delivery and support of on-prem and cloud platforms used by our custom application development organization. These are high-available platforms used by our WWT internal users and external customers around the globe. The applicant will work in a fast-paced / highly collaborative environment within the team and across the organization. The team has a strong emphasis on DevOps methodologies with a focus on partnering with our stakeholders to deliver secure, reliable, and highly performant platforms that are easily consumable.We are in search of a Senior Engineer to join a talented group of engineers who will share in our passion for technology and excitement for taking on new challenges and implementing enterprise grade solutions. The proper candidate is a seasoned engineer who is open-minded to varying opinions and able to work collaboratively to reach decisions that are best for our customers, business, and team.Job Responsibilities
- Experience with the design, implementation, configuration, and maintenance of various Azure SaaS Cloud Services
- Deploy and maintain Azure IaaS Virtual Machines and Azure Application and Networking Services to support growth into the cloud
- Optimize Azure buildouts for cost/performance (VM optimization, reserved instances, etc.)
- Help to build and maintain a hybrid cloud infrastructure design incorporating the on-premises VMware Platform with Microsoft Azure
- Responsible for Tanzu Application Service platform configuration and life cycle management in development, testing, and production environments
- Writing/managing Concourse CI pipelines to automate tasks and TAS upgrades
- Experience with deploying distributed applications into Kubernetes via Helm charts, or other
- Experience with creating, deploying, and managing Kubernetes operators
- Responsible for platforms our custom applications integrate with; Apache Solr, MongoDB, PostgreSQL, RabbitMQ, and other services to applications deployed into Cloud Foundry
- Refactor applications as needed to meet the demand of changing platform requirements with a drive towards process improvement and application efficiency
- Provide technical leadership and cross-training to peers in areas of expertise
- Must be ready to adapt thinking towards a hardware architecture and software framework that allow custom business applications to run
- Must learn and become self-sustainable in the team’s product portfolio
- Work closely with our direct customer base to understand requirements and engineer solutions based on those needs
- Work closely with other partner engineering teams to drive efficiencies within our organization
- Write and maintain code in any number of our automation platforms to drive consistency and/or build a catalog of self-service of our platform’s offerings
- Must be organized and able to work in a fast-paced environment that requires multi-tasking and context switching against support, prioritized ad-hoc requests, and project work
- Must practice and participate in agile methodologies including but not limited to daily stand ups, retrospectives, and ideation sessions
- Prepare content, create presentations, and able to present/speak in front of stakeholders.
- Maintain technical documentation
- Enable and observe end-to-end monitoring of team platforms for both performance and availability with an ability to recognize and remediate deviant behaviors
- Troubleshoot complex functional and technical incidents occurring across the platforms we manage
- Provide on-call and after hours support on a rotation, including Maintenance Windows
- Monitor ticket queue to service requests and incidents
- Proven experience with Azure
- Experience with cloud-based platforms such as Cloud Foundry and Kubernetes
- Experience with GitHub, Jenkins, CI build processes, and use of APIs
- Prior experience with several of the following: RabbitMQ, Splunk, Linux, MongoDB, Apache Solr, PostgreSQL, Oracle
- Prior knowledge of load balancing technology and concepts (specific experience with F5 preferred)
- Experience with data sources such as Oracle and MongoDB
- Experience with JavaScript, particularly with Node.js is a plus
- Experience with monitoring solutions is a plus (specific experience with Prometheus and Grafana is a strong plus)
- Comfortable with coding in languages as required such as shell scripting and Python
- Strong Linux skill set with demonstrated knowledge of operating system commands and administrative principles.
- Experience with Ansible and Puppet a plus
- An agile mindset with experience in project organization, willingness to compromise, and the ability to work in a group setting
- Team oriented individual with strong work ethic and a self-starter
- Proven problem-solving, change management and technical planning skills
- Excellent oral/written communication and interpersonal skills
- A passion to learn new skills and new technology
Vacancy expired!