Placement papers | Freshers Walkin | Jobs daily: Friday, March 09, 2018

Search jobs and placement papers

C++ Developer Disrupting TV at Appear TV (Oslo, Norway)

The rebirth of TV puts software front and center. Appear TV look to industry trends, and work in lean product teams that take on specific projects. We need skilled developers for the next TV revolution, one where the pixelated dimension is every bit as lifelike as our own.


Who are you?



  • You have a flair for C++ programming on Linux

  • You thrive in small teams, and aspire to be the team lead

  • You get a kick out of the latest generation 64-bit ARM platforms

  • You're self sustained and curious about new technologies

  • You're an artist when it comes to efficient software algorithms


What you will do in Appear TV


On the First Day, you'll join a small product team of four to eight engineers that are passionate about their product. The team lead will introduce you to the code base. The product owner will provide you with a rundown of the overall product you'll be working on, its market application and business feasibility, as well as ongoing and upcoming releases. Policy is basically dive-in, headfirst from Day One.. 


During the First Month, you will participate in the first product release. Your contribution will directly affect important features that will be demonstrated to key customers shortly after.


Upon finishing the First Year, you're established as a core team member. Clocking in the first 365, you've made a direct impact on key solutions we provide to some of the largest TV operators in one of the most dominant industries in the world.


by via developer jobs - Stack Overflow

Site Reliability Engineer - SRE Cloud (m/f) at AIRBUS (Blagnac, France)

As part of our Digital Transformation, a vacancy for a Cloud Site Reliability Engineer (SRE) (m/f) has arisen within Airbus Commercial Aircraft in Toulouse.


SREs, alongside Customer Reliability Engineers (CREs), are a vibrant and diverse team of engineers who are passionate about bringing the latest technologies to our internal and external customers.


SREs reshape traditional IT environments and designs to enable Cloud Platforms adoption in our business. They contribute to designs and implement new infrastructure operating models making best use of cloud solutions. SREs combine engineering experience and an innate drive to improve existing systems and processes with the creativity to develop novel solutions to evolving challenges.


 Your main tasks and responsibilities will include:


 ¤ Designing and implementing the automated infrastructure of the Airbus Public Cloud Platforms via highly-available, scalable, maintainable, monitored systems and services


¤ Responsible for the operational availability of the Airbus Public Cloud Platforms


¤ Optimizing resources utilization while guarantying applications performance and reliability


¤ Developing, updating and using CI/CD pipelines to allow fully automated deployments of API services across all environments from Development, Q&A, to Production


¤ Working in small and self-sufficient multi-disciplinary teams responsible for end to end product development


 This role will involve some travel for business in Europe and as such you must be able to travel accordingly.



You will have the following skills and experience:


 Bachelor degree in a Technical/IT discipline


¤ Strong experience with Enterprise Cloud platform deployments at scale: AWS, Azure, Google, OVH knowledge (any Certification will be appreciated)


¤ Strong understanding of networking, systems architecture, and micro-services architecture


¤ Unwavering commitment to operational security and best practices


¤ Proven track record working in Agile Scrum and/or Kanban projects


¤ ¤ Great test-driven coding abilities in Python, Go, Java, PowerShell, bash, or JavaScript


¤ Mastering of at least one cloud orchestration technology (CloudFormation, Terraform, libcloud, Spinnaker)


¤ Knowledge in OS automation tools (Ansible, Puppet, Chef, Saltstack, etc.)


¤ Familiarity with container orchestration (Docker Swarn, Kubernetes, Mesos, OpenShift)


¤ Experience with application orchestration and packaging (Jenkins, Bamboo, Packer, Artifactory, Nexus)


¤ Test automation knowledge would be a bonus (Jira Xray, Postman, Cucumber, Selenium)


¤ Knowledge or awareness of the following technologies with be appreciated: Apache, Nginx, IIS, Tomcat, JBoss, Varnish, Memcached, Redis, ElasticSearch, MongoDB, Cassandra, Neo4j, MySQL, Postgres, MS SQL Server


¤ Curious Mind, Great Communicator, Team player


¤ Negotiation level of English


by via developer jobs - Stack Overflow

Hei frontender! Er du lei av møter? at Fiken AS (Oslo, Norway)

Kjeder du deg litt på jobb? Føler du at for mange møter tar tid du egentlig kunne brukt til å fikse problemet? Blir ikke produktet helt hva det kunne vært fordi mange skal si sitt, men ingen egentlig setter seg inn i det som skal løses?


Har du lest så langt så håper vi du bruker to minutter til og gjør noe med det. Livet er for kort for dårlig kode – derfor startet vi Fiken. Vi tror vi gjør mye riktig – og har gått fra 0 til 17.000 kunder på tre år. Vi trenger ikke strøkne skjorter, mer eller mindre meningsløse intervjuer, eller lange søknader. Det holder med et Hei så tar vi det derfra.


Fortsatt her? Bra! Det vi ser etter er rett og slett deg – en flink frontend-utvikler som har lyst til å jobbe med et produkt og være kreativ for å lage noe brukerne elsker.

Vi tror mer på å tilpasse jobben til personen enn omvendt, men i utgangspunktet tror vi at: 


Du som frontend-utvikler er



  • Faglig dyktig
    Med det mener vi "godt over gjennomsnittet", men vi synes det er positivt om du også har andre interesser enn jobb. Du er erfaren nok til å vite at det å lage det beste produktet ofte handler om å stille de riktige spørsmålene.

  • Glad i å eksperimentere
    Du synes det er spennende å utforske og teste, med mye tid og rom for læring. Du liker å jobbe smidig og uformelt, og er glad i å diskutere både med designere og de lenger ned i stacken. Selvsagt vet du også at kode og design aldri er ferdig.

  • Motivert av å jobbe med produkt
    I Fiken tenker vi produkt først, og teknologi/verktøy etterpå. Vi elsker å være kreative rundt produktet, og komme opp med nye løsninger på gamle problemer. Det er derfor en fordel om du liker å sette deg inn i, og forstå hva brukeren tenker og trenger. 

  • Erfaren i noen (men ikke nødvendigvis alle) teknologier 
    HTML, Javascript, AngularJS, CSS, Bootstrap.


Du som menneske er



  • Stolt av det du lager
    I Fiken er vi genuint opptatt av å gjøre hverdagen enklere for alle små bedrifter der ute. Vi legger alle tilbakemeldinger ut på Slack, og legger mye prestisje i å kunne føle stolthet over det vi lager. Ja, penger er viktig, men produktet er viktigere. 

  • Litt lei møter og byråkrati
    Vi tror gode produkter blir til om man faktisk har tid til å lage de. Derfor er vi opptatt av å fjerne så mye støy som mulig, slik at man som utvikler kan utvikle. Vi snakker sammen, men da er vi mer glade i spontane diskusjoner enn planlagt tid i kalenderen.

  • Nysgjerrig på det å jobbe i et oppstartsmiljø
    Å jobbe i en oppstart er fantastisk moro, men innebærer ofte lange dager og mye usikkerhet. Fiken er unike, og kan gi deg oppstartsopplevelsen i en sikker arbeidsplass med normal arbeidstid. Hørte vi Ole Brumm?


I Fiken får du 



  • Trivsel – for alle i Fiken føles dette som verdens beste arbeidsplass.

  • Et liv utenom, med gode betingelser i et solid selskap.

  • Stolthet og mening i arbeidet.

  • Frihet til å skape.



Vi du vite mer om oss og det vi tror på? Nevnte vi at vi er opptatt av brukerne våre? De har også skrevet litt.


by via developer jobs - Stack Overflow

Senior DevOps Engineer (m/f) (Berlin) at HelloFresh (Berlin, Germany)

About the job


You will be joining the Platform Tribe at HelloTech. Platform forms a stable and fresh environment for our talented teams of developers to thrive. As well as building a great foundation, Platform is also responsible for spreading their knowledge throughout the other tribes, they make sure everyone is taking advantage of the easy to use infrastructure, and applying the best practices when it comes to Continuous Delivery, Containerisation, Performance, Security etc.



  • Deliver solid Infrastructure as Code by using automation tools such as Terraform and Ansible

  • Build and maintain container clusters with Kubernetes

  • Optimize and improve our CI/CD workflow

  • Develop and support tools for infrastructure to be used by other engineers

  • Design blueprints and support engineers to implement them

  • Mentoring/supporting engineers regarding tools, concepts and best practices


Check out some of the amazing open-source tools that we're building here at Platform:


Janus - An API Gateway written in Go


Klepto - Tool for copying and anonymising data


Kandalf - RabbitMQ to Kafka bridge



You can get a taste of what we've been working on by checking out our engineering blog.



Who we’re looking for



  • Experience as a software developer [Python, Go, or Ruby]

  • Experience with system administration or infrastructure maintenance

  • Good knowledge of design patterns, system architecture, and best practices

  • Practical cloud experience, preferably Amazon Web Services, Kubernetes and Terraform

  • Enthusiasm for open source contribution

  • You are passionate about mentoring and sharing knowledge

  • Loves to automate things



It’s a bonus if you have:



  • Experience with immutable infrastructure

  • Previous experience working in an environment with microservices

  • Knowledge of different deployment patterns (canary, zero-downtime)



What we offer



  • The opportunity to get into one of the most intellectually demanding roles at one of the largest technology companies in Europe

  • Cutting edge technology, allowing you to work with state-of-the-art tools and software solutions

  • Freedom to innovate and test new tools

  • Competitive compensation and plenty of room for personal growth

  • Great international exposure and team atmosphere

  • Work in a modern office in the heart of Berlin with excellent transport links and employee perks


Are you up for a challenge?


Please submit your complete application below including your earliest starting date and your salary expectations.


We’re committed to making HelloFresh as inclusive as we can be. As part of that commitment, we chose to be transparent about our diversity data. To enable us to build an accurate picture of our workforce, we ask some optional questions in our application process.


by via developer jobs - Stack Overflow

JavaScript/ReactJS Developer (f/m) at techdev Solutions GmbH (Berlin, Deutschland)

techdev Solutions is an independent partner for sophisticated IT projects. For our customers we develop individually tailored software solutions, implement them and refine existing systems.


This vacancy is based in Berlin


As part of our team, you will work on improving all aspects of the development lifcycle.


Here's what you can expect:



  • a hell of a lot of fun

  • a dynamic, entrepreneurial and friendly working environment with a team that will coach you and bolster you up in every situations

  • flexible structure and flat hierarchies

  • independent work and development of your competencies from day one with an exceptionally steep learning curve

  • fascinating projects across various industries

  • cutting edge technologies, latest and greatest tools and space to tinker with both


Skills & Requirements



  • Very good knowledge of JavaScript and ReactJS

  • Experience with Web technolgies like HTML5 and CSS3

  • Experience of developing voice based applications is a plus

  • Solid knowledge of requirements engineering and practical experience with software testing

  • Very good written and spoken English, German is a bonus but not a requirement

  • Ability to work independently as well as within a team

  • Willingness to relocate to Berlin


by via developer jobs - Stack Overflow

Senior DevOps CI/CD Engineer - Infrastructure at YOOX NET-A-PORTER GROUP (London, UK)

Technology is at the heart of YOOX NET-A-PORTER GROUP and is the driving force behind its success. Our in-house technology team allows The Group to give customers and brand partners the best possible experience across content and commerce, and to continually innovate and lead the online luxury industry.


Role Purpose:


YNAP Group are recruiting a Senior DevOps Engineer to work as part of the Continuous Integration (CI) Team within the Global E-Commerce Operations area. Reporting to the CI Tech Lead, the successful candidate will be involved in developing and maintaining YNAP Group’s CI/CD solution, enabling delivery teams to autonomously build and deploy in-house developed and 3rd party applications and services. The candidate will also be involved in automating the provisioning and configuration of cloud and on premise virtual infrastructure. The team is responsible for training other teams in the use of the CI/CD tooling and supporting their migration from legacy tools.


YNAP group is a highly collaborative environment requiring candidates to work with skilled engineers across a number of teams and geographic locations.


As a senior member of the team you will be proactive in leading technical direction, engage directly with senior stakeholders and promote the tools and services provided by Engineering Services to the wider IT team through showcases and workshops. You will act as a mentor for members of your team as well as developers from other teams and be proactive in defining and promoting best practices.


We run an on-call rota to ensure we support our work. You’ll participate in this rota as part of your day-to-day work.


Key Responsibilities:



  • Engineer complete CI/CD solution using a combination of open-source and commercial technologies and in-house developed tools as appropriate.

  • Train and support other delivery teams in the use of YNAP CI/CD tooling.

  • Develop and maintain the automated provisioning of YNAP CI/CD components.

  • Ensure all CI/CD systems are highly available, resilient and backed up.

  • Work with monitoring and NOC teams to define monitoring requirements for CI/CD systems and ensure effective support model.

  • Coach more junior members of the team in technology and working practices.

  • Research new technologies and assess suitability to be incorporated into future YNAP CI/CD solutions.

  • Work with stakeholders to understand their needs and continually improve the CI/CD product offering. 


Skills and Experience:


The ideal candidate has a degree in Computer Science or similar and has gained 3/5 years of experience working in medium or large companies:



  • Excellent knowledge of Continuous Integration and Continuous Delivery principles and methodologies.

  • Experience in software development and build/release management in private and public cloud.

  • Expert knowledge of CI Management tools (Jenkins 1&2, Team City).

  • Good understanding of build tools (Maven, Ant, Gradle, Make).

  • Strong knowledge of version control software (Git, Bitbucket).

  • Good understanding of artefact management (Artifactory).

  • Experience in some or all of AWS services and technologies (ElasticBeanstalk, AWS CLI, ELB, Autoscaling, LaunchConfig, VPC, S3).

  • Excellent knowledge of modern Configuration Management tools (Ansible, Puppet).

  • Experience of infrastructure provisioning tools and processes (Terraform, Packer)

  • Understanding of containerization principles and frameworks (Docker).

  • Excellent scripting skills (Bash, Python, Ruby).

  • Good knowledge of computer security and identity management.

  • Experience of system and application monitoring (Zabbix, Grafana, JMX).

  • Strong background in Linux systems.

  • Experience in working with Agile methodologies and DevOps principles.

  • Excellent written and verbal communication skills.

  • Excellent organizational skills.


Reports to: CI Tech Lead


Location:     London, W12


Hours:         37.5hrs/week plus OOH support


by via developer jobs - Stack Overflow

Senior Site Reliability Engineer at European Bioinformatics Institute (EMBL-EBI) (Hinxton, UK)

We are looking to recruit an enthusiastic, highly motivated Site Reliability Engineer to work at the European Bioinformatics Institute (EMBL-EBI) located on the Wellcome Genome Campus near Cambridge in the UK.

The successful candidate will join the Software Development and Operations team (SDO) at EMBL-EBI which is responsible for bringing new technology into the EBI to improve the service provided to internal and external users and projects.


The SDO team is defining, building and delivering new services that will benefit both our internal users and the external scientific community. This role will be part of a team of DevOps engineers, who are responsible for building environments for:



  • Support of file transfer services including GridFTP, Aspera, Globus, FTP, HTTP and rsync.

  • A Continuous Integration and Deployment environment for our public web services to provide cloud portable applications.

  • Deploying, integrating and operating a scalable and resilient web service hosting environment for our public services in collaboration with other teams within TSC.

  • Maintenance and operation of internally and externally developed software as required.


The Senior Site Reliability Engineer position will contribute directly to one or more of these projects and will help us move to more automation of the production environment. The Senior SRE will help guide other members of the team and help with day to day prioritisation.






Qualifications and Experience






You will have a Bachelor's degree or higher in computer science or a related discipline, or have equivalent experience. The role would be suitable for a Unix/Linux systems administrator with some software engineering background.

As the role will involve liaising with different groups and users, it is essential that you have excellent communication, both written and verbal, and interpersonal skills in the English language. You should be able to pay attention to detail, demonstrate solid problem solving skills and have an experience and ability of working to deadlines. You will also demonstrate innovation and a willingness to take on new challenges.

You will have at least three years’ experience in a similar role, including successful deployment and maintenance of core services. In addition, you will have demonstrated experience of working 'full stack', integrating multiple open source tools to deploy web applications or other services in an academic or commercial setting. Experience in operating and resolving problems in open-source software and contributing development fixes back to the community would be a distinct advantage.

Required:



  • Experience in open-source software development (i.e. a variety of languages and version control systems) and in systems administration of open source software

  • Experience with automated deployment/configuration methods (e.g. Ansible, Puppet)

  • Experience with VM and/or container deployment in public or private cloud environments

  • Experience mentoring less experienced colleagues and ability to plan and prioritise workloads


Desired:



  • Experience with large scale computing, storage or cloud infrastructures (e.g. HPC/HTC clusters)

  • Experience in Python

  • Experience evaluating open-source software and its subsequent integration to a production system

  • Experience in Service definition and ITIL/FITSM


by via developer jobs - Stack Overflow

DevOps Engineer at JP Morgan Chase (Glasgow, UK) (allows remote)

DevSecOps Engineer
 
Glasgow Technology Centre
 
Purpose of role
 
 The purpose of this role is to be a DevSecOps engineer that can help to automate everything as we scale up the CIB Notifications solution.
 
What sets this role apart?
 
In this role, the candidate would be a DevSecOps engineer embedded within the development team.  We need someone that can come in and evangelise DevSecOps across the team, leading by example, creating best in class solutions to help us

  • Visualise our application through TICK/ELK stacks, identifying areas of improvement across our applications.
  • Drive our monitoring strategy as we move to a micro-service architecture
  • Develop tooling that supports the overall development and deployment of our applications.
  • Optimise our existing Continuous Deployment pipelines and introduce more CD pipelines to our entire application suite.
  • Ensuring we meet all cyber/security constraints and are able to automatically identify risks.

  •  
    We are in the process of migrating application to our internal private cloud and expanding the capabilities of the application to scale horizontally as we grow the user base.  You will be exposed to cloud development and deployments, containerisation using Docker.  We are also building full stack javascript solutions from the ground up and have continuous delivery setup meaning your changes can be in production within minutes.  Were able to do this as we have a team that has a culture centred on quality and best practice.  We are autonomous and empowered to make changes to process to make sure were building the right software in the right way
     
    Key responsibilities 
     

  • Work with the team to develop the CIB Notifications solution
  • Design and implementation of ELK/TICK stack data analytics solution
  • Integration into operational tools such as Slack, Hipchat, Mattermost, Rocketchat
  • Familiar with NoSQL database technologies, DynamoDB, Cassandra, InfluxDB
  • Familiar with graphical data analytics tools, Grafana, Kibana, Graylog

  •  
    You need to have development skills Node.js, javascript, Typescript and server side development/scripting technologies, Python 2.7/3+, BASH, PowerShell.

  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs, by collaborating with the UI/UX team
  • Optimize applications for maximum speed and scalability
  • Collaborate with other team members and stakeholders
  • Strive for continuous improvement through active participation in team, J.P. Morgan community and site-wide activities


  • To be successful in this role you will be able to display the following:  

    Required (experience with)

  • Tool Skills (familiar with)

  • Setup and configuration of ELK or TICK stacks
  • Operational integration tools e.g. Slack, Hipchat, Mattermost
  • NoSQL database technologies e.g. DynamoDB (AWS), Reddis, Cassandra, InfluxDB
  • Graphical data analytics tools e.g. Grafana, Kibana, Graylog
  • Infrastructure monitoring tools e.g. Icinga2, Zabbix, SolarWinds

  •  

  • Familiar with administrating a Linux system at least a junior level.

  •  

  • Development Skills

  • Modern web development technologies

  • Node.js, React, Angular, Typescript

  • Server side development/scripting technologies

  • Python (2.7 or 3+)
  • BASH, PowerShell


  •  Personality traits

  • Be proactive, pragmatic, independent and resourceful in nature
  • Be passionate about web technology with a keen interest in working on latest technology offerings
  • Be able to present evidence of self motivation and passion for web technology
  • Be familiar (or have developed opinions) on how to structure large scale applications/projects and the necessary processes, team structures and technical approaches
  • Have considered opinions on how to work within such a team but possess an open mind to direction when given
  • Be community minded in their approach to work - and be active in consuming and providing information, teaching and help across all team units

  •  

    Required (experience with)

  • Tool Skills (familiar with)

  • Setup and configuration of ELK or TICK stacks
  • Operational integration tools e.g. Slack, Hipchat, Mattermost
  • NoSQL database technologies e.g. DynamoDB (AWS), Reddis, Cassandra, InfluxDB
  • Graphical data analytics tools e.g. Grafana, Kibana, Graylog
  • Infrastructure monitoring tools e.g. Icinga2, Zabbix, SolarWinds

  •  

  • Familiar with administrating a Linux system at least a junior level.

  •  

  • Development Skills

  • Modern web development technologies

  • Node.js, React, Angular, Typescript

  • Server side development/scripting technologies

  • Python (2.7 or 3+)
  • BASH, PowerShell


  •  
    Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the worlds important corporations, governments and institutions. Youll develop solutions for a bank entrusted with holding $18 trillion of assets and $393 billion in deposits.  CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.
    When you work at JPMorgan Chase & Co., youre not just working at a global financial institution. Youre an integral part of one of the worlds biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world. 

    At JPMorgan Chase & Co. we value the unique skills of every employee, and were building a technology organization that thrives on diversity.  We encourage professional growth and career development, and offer competitive benefits and compensation.  If youre looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you. 

    @2017 JPMorgan Chase & Co. JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran
    by via developer jobs - Stack Overflow

Client Solution Engineer at Comcast (Seattle, WA)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.



Job Summary:
Responsible for planning and designing new software and web
applications. Completes programming and implements, tests, and debugs
defined software components.

Core Responsibilities:
- Reviews, writes, and edits codes. Conducts analysis to determine
integration needs.
- Researches, writes, and edits documentation and technical
requirements, including software design evaluation plans, test results,
and technical manuals.
- Monitors and evaluates competitive applications and products. Reviews
literature, patents, and current practices relevant to the solution of
assigned projects.
- Works with the Quality Assurance team to determine if applications fit
specification and technical requirements.
- Applies full use and application of engineering methodologies related
to area of engineering specialty.
- Displays knowledge of engineering concepts and skills and knowledge of
their application in the area of specified engineering specialty.
- Displays knowledge of, and ability to apply, process design and
redesign skills.
- Consistent exercise of independent judgment and discretion in matters
of significance.
- Regular, consistent and punctual attendance. Must be able to work
nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.

Job Specification:
- Bachelors Degree or Equivalent
- Computer Science, Engineering
- Generally requires 0-2 years related experience



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Software Development & Engineer at Comcast (Philadelphia, PA)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.



Job Summary:

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating exciting products like X1 and new features such as the Voice Remote on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use, and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

We have an exciting role for a DevOps Engineer in Comcast's SE ACE team. Our team works closely with our internal and external partners to develop, qualify, deploy, and support multiple back office platforms for Video technologies across all LOBs. Efforts within the SE ACE organization help ensure a world-class customer experience for the millions of Comcast customers on our X1 platform applications and more!

We are looking for a highly motivated engineer who will help drive change and help others to continuously come up with better solutions to evaluate product quality, performance and the customer experience; as well as make suggestion for improvements. We are looking for someone who does not just know how to solve problems, but who helps define the problems and direction, creates value, and pioneers new frontiers.

Core Responsibilities:

-As a DevOps engineer and team member you will be assigned user stories in any of the following disciplines: Development; Test; Deployment; Operations; Automation; Tooling; Monitoring

-Full participant in On Call rotations; Daily SCRUMs; Iterative planning, grooming, retrospectives, Demos;

-Develop, test and deploy reliable, efficient and cost-effective automation solutions leveraging modern frameworks across multiple environments and using modern test approaches

-Work closely with onshore DevOps teams, Product and Development owners, in defining user story requirements.

-Drive automation development of new functionality ahead of, or in, the same iteration in which its' user story was completed. -Immediate automation.

-Deliver high-reliability, cost-effective automation solutions to be used by offshore and onshore DevOps teams

-Able to adapt development, test, and automation solutions to the fast-paced DevOps paradigm

-Produce documentation of overall automation design, operation and test coverage

-Regular, consistent and punctual attendance; able to work nights and weekends, variable schedule(s) as necessary

-Other duties and responsibilities as assigned

Technical/Core Skills:

-Automation Tools/Frameworks Basic to advanced experience with Behavior driven, Keyword driven and Hybrid frameworks and built-in frameworks like Junit and TestNG, Cucumber, Fitnesse, Selenium.

-Performance automation tools- Bonus- Gatling, Jmeter, HP Performance Center

-Operating Systems: Proficient in Linux, Unix

-Networking: Basic to advanced networking knowledge and concepts: TCP/IP, DNS, DHCP, SSL

-Virtualization: Basic to advanced experience with VMWare VSphere

-CI Build and Repository tools: Basic to advanced experience with Jenkins, GitHub, Maven

-Deployment automation: Bonus-Ansible; Docker; Kubernetes

-Traffic Shaping Technologies: Bonus-HAProxy, Nginx

Programming Languages:

-Mandatory- Java/JEE, Bash/Shell Scripts, Basic Web Technologies

-Bonus- Perl, Python, C, C++, C#, Clojure, Go, YAML, AWS, SpringBoot, Javascript

-Databases: Mandatory at least one: MySQL, Oracle, Cassandra

-Caching/Queing Technologies: Bonus; RabbitMQ, Kafka, SQS, RIAK, HBase, Redis, Hazelcast

-US and Defect tracking tools: Basic to advanced experience with Jira and ALM

-Reporting Tools: Splunk, Graphana

-Monitoring: Nagios, etc

-Troubleshooting: Ping, traceroute, curl, wget, tcpdump, nmap

-Security best practices: public/private keys, vpn, vip and securid, radius

Job Specification:

-BS degree in Computer Engineering, Computer Science or related technical field/ MCA

-4+ years of experience in development

-Strong understanding of software development lifecycle with preferred experience in working in Continuous Integration (CI) software release and related tooling

-Proven ability to troubleshoot problems and provide solutions

-Willing to deliver high quality results in a busy and dynamic business focused environment.

-Good understanding of Agile/Scrum methodology and DevOps

-Strong written and verbal communications skills; able to effectively present to varied audiences



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 2, Software Dev & Engineering at Comcast (Philadelphia, PA)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.



Job Overview:

Comcast is in the process of enhancing its in-house Customer Experience Platform (CXP) for use by frontline employees as well as customers. The CXP forms the basis of the orchestration behind Comcast's key frontline employee-facing desktop tools and, in its next incarnation (codenamed "Convoy"), as the orchestration layer behind customer-facing user interfaces as well.

Job Summary:

Within the context of the CXP and Convoy platforms, this role will be responsible for development and testing of the services that comprise the back office platform. Edits new and existing applications. Implements, testing, and debugging defined software components. Documents all development activity. Works with moderate guidance in own area of knowledge.

Core Responsibilities:

-Analyzes and determines integration needs.

-Evaluates and plans software designs, test results and technical manuals.

-Reviews literature, patents, and current practices relevant to the solution of assigned projects.

-Programs new software, web applications and supports new applications under development and the customization of current applications.

-Edits and reviews technical requirements documentation.

-Works with Quality Assurance team to determine if applications fit specification and technical requirements.

-Displays knowledge of engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty.

-Displays knowledge of, and ability to apply, process design and redesign skills.

-Displays in-depth knowledge of, and ability to apply, project management skills.

-Consistent exercise of independent judgment and discretion in matters of significance.

-Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.

-Other duties and responsibilities as assigned.

Required Skills:

-Java

-Spring and Spring Boot

-Hibernate and/or JPA

-Relational/SQL (Oracle, PostgreSQL, MySQL, etc.)

-Agile/Scrum Experience

Recommended Skills:

-NoSQL (Couchbase, MongoDB, etc.)

-Messaging (JMS, Kafka)

-PaaS (Cloud Foundry) a plus

-Public Cloud (AWS, Google Cloud, or Azure) a plus

Education Level: Bachelors Degree or Equivalent

Field of Study: Computer Science, Engineering

Years Experience: Generally requires 2-5 years related experience

Compliance: Comcast is an EEO/AA/Drug Free Workplace.

Disclaimer: The above information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Sr. Software Engineer at Comcast (Philadelphia, PA)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.



Job Summary:

Comcast is looking for a talented and dedicated software engineer to develop and maintain software supporting the RDK platform. Comcast's RDK platform builds heavily on open source software and cloud infrastructure to deliver a best in class user experience for video, broadband, home security, and more. We're looking for a software engineer who knows system-level development, can understand higher-level architectures, and write great code.

An attractive candidate will have an understanding of networking (TCP, UDP) and have already written some working code in the past. RDK is based on Linux, so the ability to write code on Linux using gcc and gdb is a must. You're also not afraid to follow a problem to places where you've never been.

Knowledge of how to write language bindings for scripting languages (or other) would be helpful. We actually have NodeJS on embedded devices.

You'll have an opportunity to work on the latest cable set-top-boxes, broadband routers, home security touch panels and cameras, and countless other in-home devices and have an impact on how millions of people experience TV and Wi-Fi.

Responsibilities

As a member of the team you will be responsible for developing and maintaining embedded Linux software including both proprietary and open source code. Duties will include new platform bring up, feature development and bug fixing. You will part of a team responsible for supporting many classes of devices across multiple lines of business. This includes design, development, and product ideation.

You will be responsible for interfacing with many peripheral teams both inside and outside of Comcast, so good communication skills are essential.

- Regular, consistent and punctual attendance. Must be able to work
nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.

Requirements

- Key requirements and 4-7 years experience include:

- BS or equivalent in Computer Science or related subject

- Proficiency in C/C++

- Scripting (JavaScript Bash, Python, Perl, etc.)

- Linux system programming

- Git, Gerrit

- Experience in the following areas would also be advantageous:

- Software security concepts

- JavaScript, golang

- Regular, consistent and punctual attendance
- Other duties and responsibilities as assigned



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 1, Software Dev & Engineering at Comcast (Philadelphia, PA)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.



Job Overview:

Comcast is in the process of enhancing its in-house Customer Experience Platform (CXP) for use by frontline employees as well as customers. The CXP forms the basis of the orchestration behind Comcast's key frontline employee-facing desktop tools and, in its next incarnation (codenamed "Convoy"), as the orchestration layer behind customer-facing user interfaces as well.

Job Summary:

Within the context of the CXP and Convoy platforms, this entry-level role will be responsible for development and testing of the services that comprise the back office platform. Edits new and existing applications. Implements, testing, and debugging defined software components. Documents all development activity. As an entry-level position, works with guidance from senior-level engineers on designs and implementation.

Core Responsibilities:

-Analyzes and determines integration needs.

-Evaluates and plans software designs, test results and technical manuals.

-Reviews literature, patents, and current practices relevant to the solution of assigned projects.

-Programs new software, web applications and supports new applications under development and the customization of current applications.

-Edits and reviews technical requirements documentation.

-Works with Quality Assurance team to determine if applications fit specification and technical requirements.

-Displays knowledge of engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty.

-Displays knowledge of, and ability to apply, process design and redesign skills.

-Displays in-depth knowledge of, and ability to apply, project management skills.

-Consistent exercise of independent judgment and discretion in matters of significance.

-Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.

-Other duties and responsibilities as assigned.

Required Skills:

-Java

-Spring and Spring Boot

-Relational/SQL (Oracle, PostgreSQL, MySQL, etc.)

Recommended Skills:

-Agile/Scrum Experience

-Hibernate and/or JPA

-NoSQL (Couchbase, MongoDB, etc.)

-Messaging (JMS, Kafka)

-PaaS (Cloud Foundry) a plus

-Public Cloud (AWS, Google Cloud, or Azure) a plus

Education Level: Bachelors Degree or Equivalent

Field of Study: Computer Science, Engineering

Years Experience: Generally requires 0-2 years related experience

Compliance: Comcast is an EEO/AA/Drug Free Workplace.

Disclaimer: The above information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 3, Software Dev & Engineering at Comcast (Philadelphia, PA)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.



Job Title: Software Engineer

Posted-Headquarters (PHQ) -United States Pennsylvania

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast forward your career at Comcast.

The Digital Home team within Comcast is looking for a Software Engineer who is a senior level developer with broad technical expertise, good communication and collaboration skills. In this role, you will collaborate with other developers, designers, testers, tech-operators and business managers to develop features for the Xfinity Digital Home applications. The primary responsibilities will include developing client interfaces and middleware for the Xfinity Digital Home platform. You must be able to pick up new languages and technologies quickly, be a strong team player, and rapidly adapt to changing business and customer demands. The ideal candidate will have experience building and testing both APIs and either web or mobile client applications. Job duties include a balance between development and fast-paced critical thinking, communication, troubleshooting and problem solving. It's an opportunity for you to invent the next generation digital home platform.

Responsibilities

  • Interfaces with teams from other functional areas to arrive at optimal solutions
  • Knowledge and willingness to embrace DevOps culture
  • Ensures components are well engineered, coded, unit tested, and delivered on schedule
  • Documents the as is design, identifies reusable components, adheres to coding standards being followed by the team
  • Develops and communicates system/subsystem functionalities and requirements.
  • Develops testing requirements for component subsystems
  • Experienced in the design of Internet-scale applications and platforms; knowledgeable in performance tuning and capacity management
  • Expertise in several of: Design Patterns, Java, Python, UN*X, TCP/IP networking, HTTP and RESTful web services, RDBMS, non-relational data stores, and distributed systems
  • Ability to communicate technical concepts to a non-technical audience
  • Education Level: Bachelor's Degree or Equivalent in Engineering, Computer Science
  • 5+ years' experience building Java-based applications and/or middleware services


Required skills:

  • Strong Knowledge in several of: Java, Scala, Go
  • Experience building and/or using RESTful web services and micro-services
  • Experience in caching especially in HTTP compliant caches
  • Fundamental understanding of the HTTP protocol
  • Familiarity with Java Coding Standards
  • OOP and OOD design patterns
  • Sequence and Component diagrams
  • Experience in working with Agile/Scrum
  • Knowledge of source control systems (GitHubEnterprise)

Required skills:

  • Knowledge of deploying and operating on public or private cloud infrastructure (Amazon Web Services, Azure, OpenStack)
  • Knowledge of Hypermedia Application Language (HAL) web services
  • Knowledge of Continuous Integration and Deployment tools (Jenkins, AntHillPro)
  • Familiarity with cloud computing tools and technologies (S3, SQS, Cassandra...)
  • DevOps experience
  • Regular, consistent and punctual attendance and other duties and responsibilities as assigned


Digital Home Engineers are passionate about teamwork, developing our skills, and creating awesome experiences for customers. We are fortunate to do what we love, every day. Join us!

Comcast is an EOE/Veterans/Disabled/LGBT employer



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Security Research and Development at Comcast (Philadelphia, PA)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.



Summary

Comcast is seeking an Engineer3 to join the Security Research, Innovation and External Affairs team within the Technology and Product Development Group, to contribute to our security research activities, investigating emerging security technologies and their applications for use in current and future products and networks.

The ideal candidate will have a strong technical background in information and product security, and experience in defining, building, and analyzing systems. This role will span across many different security areas and requires coordination and collaboration with teams involved in network security, customer-facing product development, university research, and industry standards and groups.

This person will be able to generate recommendations and summaries through white papers, presentations, and develop proof-of-concept prototypes to demonstrate feasibility for use in current and future products.

Core Responsibilities

- Contribute to and/or lead security research projects to investigate new uses in Comcast products.
- Generate white papers, case studies, presentations, and prototypes for security research areas.
- Monitor university and industry landscape for emerging security topics and technologies. Prepare recommendations on which areas to apply research focus. Attend relevant security conferences.
- Stay current with security technology trends, vulnerabilities, and threats. Monitor current and future security trends, technology, and information that will positively affect products and services, as well as recommend emerging technology trends to new and existing systems
- Extensive collaboration with teams outside of immediate work group, across all of Technology and Product engineering.
- Consistent exercise of independent judgment and discretion. Ability to work independently with minimal supervision, and lead work activities.
- Regular, consistent and punctual attendance.
- Other duties as assigned.

Skills
- Strong written and presentations skills. Comfortable with speaking in front of a group.
- Software product development experience in product or cybersecurity. Familiarity with common programming and scripting languages such as Java, C, Go, Python
- Familiarity with hardware security techniques
- Understanding of secure software development

Proficiency in:
- Cryptography
- Public Key Infrastructure (PKI) and certificates
- Blockchain applications
- Data and database security
- Cloud Security
- Protocols and APIs
- PCI, IDS, Firewalls, VPNs
- Digital Rights Management
- Internet of Things
- Machine Learning
- Wi-fi Security

- Threat modeling and ability to define security use cases

Experience/Education
- 5 years in security and technology based industry
- Bachelor's degree or Equivalent in Engineering or Computer Science
- Security certifications such as CISSP
- Master's Degree a plus



Comcast is an EOE/Veterans/Disabled/LGBT employer and all qualified applicants will receive consideration for employment without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex or any other legally protected category.


by via developer jobs - Stack Overflow

Dev Rack QA Engineer at Comcast (Philadelphia, PA)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.



Job Summary:

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating exciting products like the X1 Video Gateway, XB broadband gateways, wireless router technology, and new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

We have an exciting role for a QA Test Engineer on Comcast's Consumer Products Test team within the Premises Technology Comcast India organization. Our team works closely with our internal and external development partners to develop and conduct quality certification tests on Comcast's video and broadband customer premises equipment (CPE) products. Efforts within the Consumer Products Test team help ensure a world-class customer experience for the millions of Comcast customers on our X1 platform applications and more!

We are looking for a highly motivated technical person with RDKB expertise who will help drive change and help others to constantly come up with better solutions to evaluate product quality, performance and the customer experience; as well as make suggestion for improvements. We are looking for someone who does not just know how to solve problems, but who helps define the problems and direction, creates value, and pioneers new frontiers in Quality Assurance.

The QA Eng 3 will be responsible for designing, developing, implementing and executing tests for Customer Premises Equipment (CPE) video and broadband products. Using significant levels of available test automation, the engineer will support fast-paced testing of video products and ensure that test programs are delivered at high quality, on-schedule, on-budget and successfully deployed to the field. Assists in managing project teams, developing test strategies, and designing quality assurance practices. Able to deployment manual/automation solutions to the fast-paced dev ops paradigm, quickly tailoring solutions to help identify, reproduce, and triage lab/field defects. Able to establish and maintain product test standards, procedures and methods to enable seamless and efficient hardware/software product releases. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.

Experience/ Technical Skills

Pre-Requisite:

- BS degree or higher in Electrical or Computer Engineering, Computer Science or related technical field

- 2-5 years of experience in QA testing with hands on experience in different kinds of testing

- Basic understanding of LAN/WAN architectures and Wi-Fi standards

- Excellent Debugging skills & experience troubleshooting

- Understanding of video product regulatory requirements and test in areas such closed captioning, EAS, IP video streaming, audio/video codec; Dolby Digital Plus, Bluetooth Distribution, EAC3, and other

- Experience with video protocols and DVR, VOD, ip apps.

- Experience working with Telemetry data and analysis.

- Understanding of DAC and Headend w.r.t the Cable card.

- Strong troubleshooting and root-cause-analysis skills; able to work with cross-functional team triage

- Strong scripting proficiency in Linux or Unix based shell environment, command-line tools for analysis, and automation. Solid understanding of networking in Linux and test tools.

- Basic level knowledge of Python

- Experience in Agile/Scrum methodology ideally in a fast-paced devops environment

- Experience working with industry standard Routers & Switches.

- Ability to work independently with minimal supervision and in team environments

- Strong written and verbal communications skills; able to effectively present to varied audiences

- Hands-on experience with device/consumer products test, ideally in high performance video applications.

- Ability to identify problems or opportunities within the scope of the department's projects

- Regular, consistent and punctual attendance; able to work nights and weekends, variable schedule(s) as necessary

Optional:

- Basic experience working with TCP/IP, UDP, IPv4, IPv6 addressing, Ethernet, VLAN, ATM, PPP, DHCP, DNS, ICMP, ARP, NAT, Bridging, Switching, QOS, Multicast, IGMP v2/3 and Firewalls Experience with Performance/Load testing will be added advantage

- Familiarity with analyzers Wireshark & Ethereal

- Experience with broadband product test including DOCSIS, cable modem standards, digital voice and other

- Proven ability to works with technology partner/vendor teams to troubleshoot problems

- Other duties and responsibilities as assigned

Core Responsibilities

- Assists in developing test strategies, and designing quality assurance practices; leads and able to contribute to engineering investigations which includes identifying, reproducing, and resolving product defects

- Responsible for White Box and Black box testing of the CPE products and interfaces.

- Collaborates with Product and Development teams to identify product and technical requirements

- Communicates with tool development teams to make best use of automation for new test features introduced.

- Reviews and verifies requirements and design specifications for validity in overall product design, with an emphasis towards product testability and verification

- Assists in developing Quality Assurance test philosophies and methodologies; assists in identifying viable test strategies in order to support testing product functionality

- Familiar with advanced video test automation frameworks and industry trends

- Reviews project progress, evaluates results and recommends corrections in technical applications and analysis

- Assist in the identification and resolution of problems and defects; able to initiate investigation processes, identifies and reproduces bugs or defects and drives issues and improvements to resolution

- Ability to correlate issues created by multiple tested to one larger feature bug.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 5, Principal Big Data Engineer at Comcast (Philadelphia, PA)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.



Summary

Responsible for promoting the use of industry and Company technology standards. Monitors emerging technologies/technology practices for potential use within the Company. Designs and develops updated infrastructure in support of one or more business processes. Helps to ensure a balance between tactical and strategic technology solutions. Considers business problems "end-to-end": including people, process, and technology, both within and outside the enterprise, as part of any design solution. Mentors, reviews code and verifies that the object-oriented design best practices and that coding and architectural guidelines are adhered to. Identifies and drives issues through closure. Speaks at conferences and tech meetups about Comcast technologies and assists in finding key technical positions.

This role brings to bear significant cloud experience in the public cloud space as well as big data and software engineering. This role will be key in the re-platforming of the CX Personalization program in support of wholesale requirements. This person will engage as part of software delivery teams and contribute to several strategic efforts that drive personalized customer experiences across product usage, support interactions and customer journeys. This role leads the design and implementation of self-service data ingestion and self-service analytics platform using big data technologies.

Core Responsibilities

-Enterprise-Level architect for "Big Data" Event processing, analytics, data store, and cloud platforms.

-Enterprise-Level architect for cloud applications and "Platform as a Service" capabilities

-Detailed current-state product and requirement analysis.

-Security Architecture for "Big Data" applications and infrastructure

-Ensures programs are envisioned, designed, developed, and implemented across the enterprise to meet business needs. Interfaces with the enterprise architecture team and other functional areas to ensure that most efficient solution is designed to meet business needs.

-Ensures solutions are well engineered, operable, maintainable, and delivered on schedule. Develops, documents, and ensures compliance with best practices including but not limited to the following coding standards, object-oriented design, platform and framework specific design concerns and human interface guidelines.

-Tracks and documents requirements for enterprise development projects and enhancements.

-Monitors current and future trends, technology and information that will positively affect organizational projects; applies and integrates emerging technological trends to new and existing systems architecture. Mentors team members in relevant technologies and implementation architecture.

-Contributes to the overall system implementation strategy for the enterprise and participates in appropriate forums, meetings, presentations etc. to meet goals.

-Gathers and understands client needs, finding key areas where technology leverage is possible to improve business processes, defines architectural approaches and develops technology proofs. Communicates technology direction.

-Monitors the project lifecycle from intake through delivery. Ensures the entire solution design is complete and consistent from the start and seeks to remove as much re-work as possible.

-Works with product marketing to define requirements. Develops and communicates system/subsystem architecture. Develops clear system requirements for component subsystems.

-Acts as architectural lead on project.

-Applies new and innovative ideas to old or new problems. Fosters environments that encourage innovation. Contributes to and supports effort to further build intellectual property via patents.

-Consistent exercise of independent judgment and discretion in matters of significance.

-Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.

-Other duties and responsibilities as assigned.

Requirements:

-Demonstrated experience with "Platform as a Service" (PaaS) architectures including strategy, architectural patterns and standards, approaches to multi-tenancy, scalability, and security.

-Demonstrated experience with schema, data governance and metadata stores

-Demonstrated experience with Java and Python.

-Working experience of Big Data platforms (Kafka, Hadoop, DynamoDB, RedShift etc.)

-Demonstrated experience with cloud automation technologies including Ansible, Terraform etc.

-Knowledge of building Data Driven applications is highly desirable.

Education Level

- Bachelor's Degree or Equivalent

Field of Study

- Engineering, Computer Science

Years Experience

-11+ years in Software Engineering Experience

-4+ years in Technical Leadership roles

-1+ years in Cloud Infrastructure

Compliance

Comcast is an EEO/AA/Drug Free Workplace.

Disclaimer

The above information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Principal Software Developer, CPE at Comcast (Philadelphia, PA)

Comcast’s Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience.  From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms.  The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.



Do you love reverse engineering systems and getting your hands dirty to fix problems?
Do you want to play a key role in securing Comcast's next-generation broadband and video products?
Does the thought of working alongside some of the leaders in software security and engineering excite you?
If yes, we want to hear from you!

IN THIS ROLE
You will work as a Developer embdded within the teams that develops software for Comcast broadband and video products. Your key responsibilities will be to resolve security vulnerabilities assigned to you by your peers in the remediation team.

WHAT YOU WILL DO
- Develop code and scripts to remediate vulnerabilities
- Participate in scrum teams
- Collaborate with extended security team for recommended remediation approaches
- Help advance the goal of building-in security to all Comcast product

WHAT SUCCESS LOOKS LIKE
- The burndown rate for the security vulnerability backlog increases
- There are zero high risk vulnerabilities over 30 days old
- The Comcast broadband and video engineering teams consider you an indispensable team member


WHAT YOU SHOULD POSSESS
- Solid understanding of common security vulnerabilities and vulnerability remediation practices
- Understanding of hardware, embedded software, and application architectures
- Familiarity with Yocto and RDK
- Passion for cybersecurity, an entrepreneurial spirit, persistence, and resourcefulness
- Discipline to handle confidential matters with appropriate sensitivity
- Ability to communicate complex concepts to technical and non-technical stakeholders

WHAT YOU CAN EXPECT
- A cool and casual work environment with chances to showcase your skills
- A culture of innovation and continuous learning
- Training, support, and mentoring to expand and evolve your expertise
- Opportunities to impact the security of Comcast products in millions of homes and businesses

WHAT WE REQUIRE
- Bachelor's degree or equivalent, preferably in engineering or computer science
- 11+ years of related experience
- At least 2 years of experience with embedded software and software security
- Experience with C, C++, Java, hard core embedded Linux, open source and networking
- Proficiency in scripting languages like Python, PERL, SWIFT, on the Linux platform

OTHER RESPONSIBILITIES
- Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Full-Stack Web Engineer at Runtastic (Linz, Austria)

YOUR MISSION


Join our smart CRM Technology team and engage millions of users to use our products on a regular basis. As Full-Stack Web Engineer, you will



  • Develop and maintain internal web-based tools that help CRM marketers operate and automate campaigns, message creation and analytics

  • Implement backend services that can be universally used across messaging use cases

  • Integrate new CRM use cases into our backend services

  • Build content creatives and templates to allow for better user experiences


YOUR PROFILE



  • At least 2 years of experience with full-stack development

  • Very good programming skills in HTML, JS and CSS

  • Good knowledge of server-side tools such as Ruby, PHP and databases (e.g. MySQL)

  • Excellent skills in writing clean and maintainable code as well as outstanding problem-solving skills

  • Preferably, a degree in Information Technology, Computer Science or a related field (higher technical institute or university)

  • Very good English skills

  • Willingness to work in beautiful Austria


by via developer jobs - Stack Overflow

Blockchain Security Engineer at (Poly)Swarm Technologies, Inc (San Diego, CA) (allows remote)

** Blockchain experience not required! ** 


We're operating in a very new industry and we're prepared to bring candidates up to speed! Few sectors are hot as blockchain right now - talk about professional growth :)


Join the Swarm


We're developing innovative solutions to age-old information security problems - and we need your help.


At it's core, PolySwarm is market design enabled by smart contracts. We're (literally) programming a market that will produce crowdsourced threat intelligence (malware detection today, more tomorrow). 


No one has done this before. We'll get things wrong - that's okay! With your help, we'll get fewer things wrong, identify mistakes earlier and improve processes to prevent future missteps.


You're in on the ground floor - you'll have a say in what we do and how we do it. By joining Swarm Technologies, you'll be joining a dynamic team on the bleeding edge of information (computer) security and blockchain - answering questions few have thought to ask.


If you're interested in any of:



  1. information security
  2. blockchain (Ethereum smart contracts in particular)
  3. malware reverse engineering
  4. market design (a la Who Gets What and Why by Alvin Roth)
  5. technical challenges that cannot be solved via iteration
  6. unknown unknowns

... then we're interested in you.


The Ideal Candidate Is...



  1. independently motivated & self-directing
  2. introspective: able to identify weak spots / problem areas our existing processes or code and suggest / implement solutions
  3. interested in information security topics outside of work - huge props for capture the flag (CTF) participation!

Example Big-Picture Problem


The Ethereum block time leaves a lot to be desired for a marketplace that intends to supplant millions of malware scans a day.


How do we best reconcile millions of scans daily with a 15 second block time and today's block size limits?


Example Tactical Problem


The rust-web3 bindings don't support WebSockets. WebSocket support is necessary for subscribing to "push" notifications of Ethereum events: http://bit.ly/2p1biXp


At Swarm Technologies, you'll tackle both big-picture and tactical problems :)


We Offer



  • Competitive salaries

  • Excellent health, dental, vision coverage

  • Unlimited* paid vacation days

  • Travel (if you like). We have offices in San Diego, Puerto Rico and Tokyo and we often find ourselves travelling elsewhere. If travel interests you, we can scratch that itch.

  • Flexible work hours - outside of scheduled meetings, we don't care *when* you work, we care about your output.

  • Powerful servers, laptops, desktops - whatever you need to be most productive!


*Within reason! We avoid arbitrary numbers for vacation allotments. Take what you need, don't abuse it. As a start-up, we may ask that you avoid vacation for crunch times.


by via developer jobs - Stack Overflow

Corporate Technology - Java Engineer at JP Morgan Chase (Columbus, OH)

As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. Youll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. Youll be tasked with keeping the team and other key stakeholders up to speed on the progress of whats being developed. Coming in with an understanding of the importance of end-to-end software development-such as Agile frameworks-is key. And best of all, youll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.


This role requires a wide variety of strengths and capabilities, including:

  • BS/BA degree or equivalent experience

  • Advanced knowledge of application, data and infrastructure architecture disciplines

  • Understanding of architecture and design across all systems

  • Working proficiency in developmental toolsets

  • Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals

  • 6+ years of strong experience developing applications using distributed components with Java/J2EE platforms (Spring / Springboot / REST / SOAP / NoSQL / JDBC)

  • Experience with UI Frameworks like angularJS /  Ext Js 4.x, JSON and Java script

  • Experience in integrating back end Java based services using REST protocol.

  • Demonstrated experience with Spring framework

  • Experience with databases like Oracle, DB2 or SQL Server

  • Solid experience in enterprise level J2EE platforms using J2EE design patterns

  • Solid experience in Java design, coding, testing and debugging techniques

  • Strong SQL knowledge including query design and performance tuning

  • Solid experience with Apache Tomcat or similar application server

  • Strong knowledge of Agile methodology

  • Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. Youll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.

    When you work at JPMorgan Chase & Co, youre not just working at a global financial institution.  Youre an integral part of one of the worlds biggest tech companies.  In 14 technology hubs worldwide, out team of 40,000 + technologist design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world.

    At JPMorgan Chase & Co.  we value the unique skills of every employee, and were building a technology organizations that thrives on diversity.  We encourage professional growth and career development, and offer competitive benefits and compensation.  If youre looking to build your career as part of a global technology team tacking big challenges that impact the lives of people and companies all around the world, we want to meet you.
    by via developer jobs - Stack Overflow

Java Software Engineer Lead at JP Morgan Chase (Houston, TX)

As an experienced Software Engineer, your mission is to help lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Your quest to embracing leading-edge technologies and methodologies inspires your team to follow suit. And best of all, youll be able to harness massive amounts of brainpower through our global network of technologists from around the world.
We are looking for individuals with strong management and problem-solving skills.  The ability to articulate the root cause of an issue and how that relates to the business need is a must.  Ideal candidates should have at least 8 years of development experience in Java/J2EE.  Strong communication, experience in an Agile environment and experience with managing local and remote developers is also required.  Lastly, we are looking for individuals with at least 7 years of experience in the design and development of Enterprise Web-based applications through Weblogic or Tomcat.  Recent experience with Oracle and SQL is also a must.

Required:

  • Core Java 8+ years

  • WebLogic 5+ years

  • J2EE (EJB, JTA, JMS)  8+ years

  • Oracle  8+ years

  • SQL (Views, Joins, DDL, DML)  8+ years

  • OOA&D

  • Spring/Hibernate

  • Sencha ExtJS or similar JS Framework 3+ years

  • XML/HTML/JavaScript

  • JBPM

  • H2

  • MQ Series/UOM

 
 
Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. Youll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.

When you work at JPMorgan Chase & Co., youre not just working at a global financial institution. Youre an integral part of one of the worlds biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world. 

At JPMorgan Chase & Co. we value the unique skills of every employee, and were building a technology organization that thrives on diversity.  We encourage professional growth and career development, and offer competitive benefits and compensation.  If youre looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you. 
by via developer jobs - Stack Overflow

Enterprise Search Software Engineer at JP Morgan Chase (Chicago, IL)

As an experienced Software Engineer, your mission is to help lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Your quest to embracing leading-edge technologies and methodologies inspires your team to follow suit. And best of all, youll be able to harness massive amounts of brainpower through our global network of technologists from around the world.

This role requires a wide variety of strengths and capabilities, including:




  • Expertise in application, data and infrastructure architecture disciplines

  • Advanced knowledge of architecture, design and business processes

  • Keen understanding of financial control and budget management


  • Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals


  • 7+ years of experience in Application Development.


  • 2+ years experience in administration and development of large scale search systems.


  • Search Technology experience with one or more of the following: SOLR, Elasticsearch, Lucidworks


  • 5+ years experience in software development utilizing JAVA, .NET, XSLT, JavaScript


  • Strong middleware and Internet technology experience.


  • Experience with Regular expressions.

  • Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. Youll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.

    When you work at JPMorgan Chase & Co., youre not just working at a global financial institution. Youre an integral part of one of the worlds biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world. 

    At JPMorgan Chase & Co. we value the unique skills of every employee, and were building a technology organization that thrives on diversity.  We encourage professional growth and career development, and offer competitive benefits and compensation.  If youre looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you. 
    by via developer jobs - Stack Overflow

Infrastructure Engineering - Monitoring Engineer at JP Morgan Chase (Wilmington, DE)

As an experienced Infrastructure Engineering professional, you'll be making decisions of a global, strategic nature that impact our customers, clients, and businesses around the globe.Your expertise in analyzing complex data systems, anticipating problems, and finding ways to mitigate risk, will be key in providing technical guidance working with high performing team members to successfully design and navigate the program roadmap.By incorporating your knowledge of business drivers, you will affect change and development of innovative improvements and world-class practices.You will be responsible for driving results, and implementing multiple, complex programs that span the breadth of the business, and theyll look to you to provide the technical guidance to move them forward.And while you will be part of a tight-knit team that shares your passion for technology, youll also gain access the best minds in the businessboth as part of the JPMorgan Chase & Co. global technology community, and through our partnerships with some of the most important tech firms in the world.

This role requires a wide variety of strengths and capabilities, including:


BS/BA degree or equivalent experience


       Intermediate knowledge in the following key areas: Hardware Architecture (performance testing, monitoring, operations), Hardware Benchmarking (Agile, program managements, network management), Design (compliance, security), Network Engineering (planning, provision)


       Intermediate understanding of business technology drivers and their impact on architecture design, performance and monitoring, best practices and JPMC policies


Proficient in multiple infrastructure technologies


Demonstrated ability to conceptualize, launch and deliver multiple IT projects on time and within budget


Ability to articulate to more experienced management a technical strategy in clear, concise, understandable terms


Engineer monitoring capabilities to meet performance, security, high availability and other requirements.


Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.


Engage in and improve the whole lifecycle of servicesfrom inception and design, through deployment, operation and refinement.


       Design, Engineering and development of monitoring solutions via various products including: Dynatrace, Wily, Splunk, custom solutions, etc.Leveraging the firms Hybrid Cloud Reference Architecture, build a monitoring architecture that ensures we have the right tools in the right places for our application infrastructure



Our Consumer & Community Banking Group depends on innovators like you to serve nearly 66 million consumers and over 4 million small businesses, municipalities and non-profits.  Youll support the delivery of award winning tools and services that cover everything from personal and small business banking as well as lending, mortgages, credit cards, payments, auto finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications, digital experiences and next generation banking technology solutions to better serve our clients and customers. 



by via developer jobs - Stack Overflow