Principal Cloud Technologist - 2031323
Company: Fidelity Investments
Location: Durham, NC
Posted on: July 30, 2021
Job Description:
Develops, builds, and maintains Cloud and on-premises Kubernetes
Platform as a Service (PaaS) solutions. Develops and deploys Cloud
applications. Ensures platform reliability of performant Cloud
platforms for application hosting. Monitors, upgrades, and
troubleshoots environments, and application hosting and onboarding
issues. Delivers, utilizes, and supports Cloud technologies within
large enterprise environments. Implements Continuous
Integration/Continuous Deployments (CI/CD). Monitors and performs
self-service maintenance automation pipelines. Performs independent
and complex technical and functional analysis for multiple projects
supporting divisional initiatives. Primary Responsibilities: Participates and designs modern scalable and resilient
architecture Cloud platforms and enterprise applications. Designs, automates, deploys, monitors, and supports Cloud
application runtime platforms. Confers with Systems Analysts and Software Engineer/Developers
to design systems and to obtain information on project limitations
and capabilities, performance requirements, and interfaces. Develops and oversees software system testing and validation
procedures, programming, and documentation. Develops complex or multiple software applications and conducts
studies of alternatives to translate divisional initiatives into
business solutions. Analyzes and recommends changes in project development policies,
procedures, standards, and strategies to development experts and
management. Participates in architecture design teams and conducts POCs. Defines and implements application level architecture. Develops applications, components, and subsystems, and supports
monitoring components of division-wide complex projects. Recommends development testing tools and methodologies. Ensures QA readiness of software deliverables. Participates in a rotating on-call support schedule. Supports RCAs and resolves issues based on SLAs. Develops comprehensive documentation for multiple applications
or subsystems SLI, SLA and SLOs. Analyzes, recommends, and performs software upgrades, security
patches, and bug fixes to maintain applications and platform
systems compliance. Plans and coordinates project schedules and assignments for
multiple projects. Provides technology solutions to daily issues and estimates
technical evaluation requirements for technology initiatives. Advises senior management on technical strategy. Mentors junior team members. Education and Experience: Bachelors degree (or foreign education equivalent) in Computer
Science, Engineering, GRD Civil Engineering, Information
Technology, Information Systems, Mathematics, Physics, or a closely
related field and five (5) years of experience in the job offered
or five (5) years of experience leading, developing, and ensuring
the reliability of enterprise wide Cloud platform solutions. Or, alternatively, Masters degree (or foreign education
equivalent) in Computer Science, Engineering, GRD Civil
Engineering, Information Technology, Information Systems,
Mathematics, Physics, or a closely related field and three (3)
years of experience in the job offered or three (3) years of
experience leading, developing, and ensuring the reliability of
enterprise wide Cloud platform solutions. Skills and Knowledge: Candidate must also possess: Demonstrate expertise ("DE") architecting and engineering
enterprise Kubernetes (K8s) solutions based in private and public
Clouds; performing Kubernetes administration on Docker, Amazon
Elastic Kubernetes Service (EKS), and Rancher Kubernetes Service;
developing K8s custom resource definitions (CRD), admission
controllers (OPA), and platform auto-scalers, using YAML, JSON, and
Python; and managing and supporting Docker, application load
balancers, Nginx, Openstack, and VMware configurations as it
relates to K8s. DE designing and developing Jenkins pipelines for periodic
maintenance of Cloud solutions based in Rancher, EKS, and Pivotal
Cloud Foundry; developing platform automation, using Python, Bash,
and Groovy; performing automation, using Hashicorp vault via API,
telemetry tools (Datadog), and ELK for platform observability; and
performing monthly releases for upgrades, using Jenkins, Docker,
Groovy, and Python. DE increasing platform stability while business is continuing to
scale, using Kubernetes and Datadog; increasing platform
availability, performance, and efficiency through effective change
management, emergency response, and capacity planning; supporting
Cloud platforms, using ServiceNow, Jmagic, Datadog, Kibana, and
Instana; identifying, measuring, and supporting SLAs to business
partners while adhering to RACI engagement; implementing baseline
monitoring using Datadog; and developing functional testing for K8s
platforms, using Python and Groovy. DE designing, building, and maintaining software applications in
Cloud Runtime platforms -- RKS, EKS, and PCF -- using Jenkins,
helm, Splunk, ELK, and AWS technologies (EC2, ALB, Route53, S3, and
Stacksets); performing load balancing, using ALB and AVI;
performing capacity planning of on-premises and Amazon Cloud
storages and databases -- EBS, S3, RDS, and EFS -- using historical
metrics; and performing continuous Integration / Continuous
Deployment (CI/CD), using Docker, Jenkins, uDeploy, and Helm. For full job details and to apply, please visit
https://jobs.fidelity.com/ and search for job number: 2031323.
Keywords: Fidelity Investments, Durham , Principal Cloud Technologist - 2031323, Finance , Durham, NC, North Carolina